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 _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
