SVN: toys/tools/cleanbuild/poldekconf: . poldek.conf repos.d repos.d/pld-th-i486.conf repos.d/pld-th...

sparky sparky at pld-linux.org
Tue Feb 23 14:54:37 CET 2010


Author: sparky
Date: Tue Feb 23 14:54:37 2010
New Revision: 11163

Added:
   toys/tools/cleanbuild/poldekconf/
   toys/tools/cleanbuild/poldekconf/poldek.conf
   toys/tools/cleanbuild/poldekconf/repos.d/
   toys/tools/cleanbuild/poldekconf/repos.d/pld-th-i486.conf
   toys/tools/cleanbuild/poldekconf/repos.d/pld-th-i686.conf
   toys/tools/cleanbuild/poldekconf/repos.d/pld-th-x86_64.conf
   toys/tools/cleanbuild/poldekconf/source.conf
Log:
- local poldek configuration


Added: toys/tools/cleanbuild/poldekconf/poldek.conf
==============================================================================
--- (empty file)
+++ toys/tools/cleanbuild/poldekconf/poldek.conf	Tue Feb 23 14:54:37 2010
@@ -0,0 +1,120 @@
+
+# local sources
+%include source.conf
+
+# PLD sources
+%includedir repos.d
+
+[global]
+
+
+# This parameter allows to configure the default repository index type.
+#default index type = pndir
+
+# Cache directory for downloaded files. NOTE that parent directory of cachedir
+# must exist.
+cachedir = $HOME/PLD/poldekcache
+
+auto zlib in rpm = no
+
+autoupa = yes
+
+# Full path name to a PM (rpm for now) binary.
+#pm command = /bin/rpm
+
+# Proxies for internal FTP and HTTP client may be configured in usual
+# way, by environment variables ftp_proxy and http_proxy, or by this option.
+# Its syntax is similar to "default fetcher" one:
+# proxy = PROTOCOL[,PROTOCOL...]:PROXY_URL
+# Example:
+# proxy = http: http://w3cache.foo.org:8080
+#proxy = 
+
+# Comma separated list of hosts or domains which will not be accessed via proxy.
+# Option overrides no_proxy environment variable.
+# Example:
+# noproxy = localhost, .pl, ftp.foo.bar.org
+#noproxy = 
+
+# Internal HTTP and FTP client is stubborn, it retries to retrive
+# file if connection breaks. This option tells it how many times
+# it should try.
+vfile retries = 4
+
+
+### Installation options
+
+# Install packages in small groups instead of doing all-or-nothing
+# installations.
+particle install = no
+
+# Do not remove downloaded packages after its successful installation.
+keep downloads = yes
+
+# Controls visibility of multiple package instances with different EVR.
+# If on, only one, highest version will be visible.
+unique package names = yes
+
+# Epoch autopromotion during dependency comparision. RPM specific.
+# Set it up if you are using system with rpm prior to 4.2.1 version.
+#promoteepoch = no
+
+# Confirm packages installation.
+#confirm installation = no
+
+# Confirm packages removal.
+#confirm removal = yes
+
+# Let the user select package among equivalents.
+choose equivalents manually = yes
+
+# Prevent package listed from being upgraded if they are already installed.
+# hold = kernel* foo*.i686 th-test:* *-smp-* th-ready:bar*.x86_64
+hold = kernel*
+
+# Ignore package list - packages fits given mask will be invisible.
+# Masks are same as above.
+# ignore = *-smp-* foo*
+ignore = vserver-packages
+#ignore = 
+
+# Conflicts with already installed packages are treated as resolved
+# if at least one of multiple-installed package satisfies conflict.
+# rpm doesn't support such cases, so --pm-nodeps is needed (use with
+# care).
+#allow duplicates = yes
+
+
+### Dependency processing settings
+# Subtle dependency processing options, they should not be changed
+# unless you know what you are doing
+
+# RPM 4.4.6 introduces auto dependencies based on package directories.
+# Option controls this feature.
+#auto directory dependencies = auto
+
+# Automatically install packages required by installed ones.
+#follow = yes
+
+# Greedy upgrades, i.e. upgrade packages which dependencies are broken
+# by being uninstalled ones.
+#greedy = yes
+
+# Be yet more greedy; if successor of orphaned package found, and this
+# successor drags no packages then upgrade the package instead of process
+# its dependencies. Option value is implied by 'greedy' one by defalut.
+#aggressive greedy = yes
+
+# Be tolerant for unmatched versioned dependencies which rpm tolerates, e.g.
+# package A requires capability foo >= 1.0 while package B provides "foo"
+# without any version. Use with care, it may cause weird dependency errors.
+#mercy = no
+
+# Taking into account package Suggests.
+suggests = no
+
+# Taking into account package Obsoletes.
+#obsoletes = yes
+
+# Taking into account package Conflicts.
+#conflicts = yes

Added: toys/tools/cleanbuild/poldekconf/repos.d/pld-th-i486.conf
==============================================================================
--- (empty file)
+++ toys/tools/cleanbuild/poldekconf/repos.d/pld-th-i486.conf	Tue Feb 23 14:54:37 2010
@@ -0,0 +1,49 @@
+_pld_server = http://ftp1.pld-linux.org
+_dist   = th
+_arch   = i486
+_prefix = %{_pld_server}/dists/%{_dist}
+
+[source]
+type   = pndir
+name   = %{_dist}-%{_arch}
+path   = %{_prefix}/PLD/%{_arch}/RPMS/
+
+[source]
+type   = pndir
+name   = %{_dist}-%{_arch}
+path   = %{_prefix}/PLD/noarch/RPMS/
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-ready
+path   = %{_prefix}/ready/%{_arch}/RPMS/
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-ready
+path   = %{_prefix}/ready/noarch/RPMS/
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-test
+path   = %{_prefix}/test/%{_arch}/RPMS/
+auto   = no
+autoup = no
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-test
+path   = %{_prefix}/test/noarch/RPMS/
+auto   = no
+autoup = no
+
+
+[source]
+type	= group
+name	= %{_dist}-%{_arch}-ready
+sources	= %{_dist}-%{_arch} _%{_dist}-%{_arch}-ready
+
+[source]
+type	= group
+name	= %{_dist}-%{_arch}-test
+sources	= %{_dist}-%{_arch} _%{_dist}-%{_arch}-ready _%{_dist}-%{_arch}-test

Added: toys/tools/cleanbuild/poldekconf/repos.d/pld-th-i686.conf
==============================================================================
--- (empty file)
+++ toys/tools/cleanbuild/poldekconf/repos.d/pld-th-i686.conf	Tue Feb 23 14:54:37 2010
@@ -0,0 +1,49 @@
+_pld_server = http://ftp1.pld-linux.org
+_dist   = th
+_arch   = i686
+_prefix = %{_pld_server}/dists/%{_dist}
+
+[source]
+type   = pndir
+name   = %{_dist}-%{_arch}
+path   = %{_prefix}/PLD/%{_arch}/RPMS/
+
+[source]
+type   = pndir
+name   = %{_dist}-%{_arch}
+path   = %{_prefix}/PLD/noarch/RPMS/
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-ready
+path   = %{_prefix}/ready/%{_arch}/RPMS/
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-ready
+path   = %{_prefix}/ready/noarch/RPMS/
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-test
+path   = %{_prefix}/test/%{_arch}/RPMS/
+auto   = no
+autoup = no
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-test
+path   = %{_prefix}/test/noarch/RPMS/
+auto   = no
+autoup = no
+
+
+[source]
+type	= group
+name	= %{_dist}-%{_arch}-ready
+sources	= %{_dist}-%{_arch} _%{_dist}-%{_arch}-ready
+
+[source]
+type	= group
+name	= %{_dist}-%{_arch}-test
+sources	= %{_dist}-%{_arch} _%{_dist}-%{_arch}-ready _%{_dist}-%{_arch}-test

Added: toys/tools/cleanbuild/poldekconf/repos.d/pld-th-x86_64.conf
==============================================================================
--- (empty file)
+++ toys/tools/cleanbuild/poldekconf/repos.d/pld-th-x86_64.conf	Tue Feb 23 14:54:37 2010
@@ -0,0 +1,49 @@
+_pld_server = http://ftp1.pld-linux.org
+_dist   = th
+_arch   = x86_64
+_prefix = %{_pld_server}/dists/%{_dist}
+
+[source]
+type   = pndir
+name   = %{_dist}-%{_arch}
+path   = %{_prefix}/PLD/%{_arch}/RPMS/
+
+[source]
+type   = pndir
+name   = %{_dist}-%{_arch}
+path   = %{_prefix}/PLD/noarch/RPMS/
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-ready
+path   = %{_prefix}/ready/%{_arch}/RPMS/
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-ready
+path   = %{_prefix}/ready/noarch/RPMS/
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-test
+path   = %{_prefix}/test/%{_arch}/RPMS/
+auto   = no
+autoup = no
+
+[source]
+type   = pndir
+name   = _%{_dist}-%{_arch}-test
+path   = %{_prefix}/test/noarch/RPMS/
+auto   = no
+autoup = no
+
+
+[source]
+type	= group
+name	= %{_dist}-%{_arch}-ready
+sources	= %{_dist}-%{_arch} _%{_dist}-%{_arch}-ready
+
+[source]
+type	= group
+name	= %{_dist}-%{_arch}-test
+sources	= %{_dist}-%{_arch} _%{_dist}-%{_arch}-ready _%{_dist}-%{_arch}-test

Added: toys/tools/cleanbuild/poldekconf/source.conf
==============================================================================
--- (empty file)
+++ toys/tools/cleanbuild/poldekconf/source.conf	Tue Feb 23 14:54:37 2010
@@ -0,0 +1,24 @@
+
+#_arch   = i686
+#%include pld-repo-any.conf
+
+#_arch   = i586
+#%include pld-repo-any.conf
+
+[source]
+name   = home
+type   = dir
+path   = $HOME/rpm/cleanRPMS
+pri    = -1
+auto   = no
+autoup = no
+
+[source]
+name   = home
+type   = dir
+path   = $HOME/rpm/cleanRPMS.repo
+pri    = -2
+auto   = no
+autoup = no
+
+#%include pld-repo-any.conf


More information about the pld-cvs-commit mailing list