OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 12-May-2006 11:05:29 Branch: HEAD Handle: 2006051210052701 Modified files: openpkg-src/openpkg HISTORY openpkg.spec Log: include a copy of the OpenPKG Registry client ("openpkg register") Summary: Revision Changes Path 1.324 +1 -0 openpkg-src/openpkg/HISTORY 1.477 +36 -1 openpkg-src/openpkg/openpkg.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/openpkg/HISTORY ============================================================================ $ cvs diff -u -r1.323 -r1.324 HISTORY --- openpkg-src/openpkg/HISTORY 19 Apr 2006 16:45:22 -0000 1.323 +++ openpkg-src/openpkg/HISTORY 12 May 2006 09:05:27 -0000 1.324 @@ -2,6 +2,7 @@ 2006 ==== +20060512 include a copy of the OpenPKG Registry client ("openpkg register") 20060419 upgrade to GNU shtool 2.0.6 20060417 increase Solaris SMF timeout from 60 to 180 seconds 20060417 upgrade to GNU make 3.81 @@ . patch -p0 <<'@@ .' Index: openpkg-src/openpkg/openpkg.spec ============================================================================ $ cvs diff -u -r1.476 -r1.477 openpkg.spec --- openpkg-src/openpkg/openpkg.spec 19 Apr 2006 16:45:22 -0000 1.476 +++ openpkg-src/openpkg/openpkg.spec 12 May 2006 09:05:28 -0000 1.477 @@ -38,7 +38,7 @@ # o any cc(1) # the package version/release -%define V_openpkg 20060419 +%define V_openpkg 20060512 # the used software versions %define V_rpm 4.2.1 @@ -53,6 +53,7 @@ %define V_bash 3.1 %define V_uuid 1.4.2 %define V_config 20060310 +%define V_registry 0.3.0 # package information Name: openpkg @@ -131,6 +132,7 @@ Source60: uuid.8 Source61: uuid.pod Source62: uuid.sh +Source63: ftp://ftp.openpkg.org/sources/CPY/openpkg-registry/openpkg-registry-%{V_registry}.tar.gz # build information Prefix: %{l_prefix} @@ -222,6 +224,11 @@ url = http://prdownloads.sourceforge.net/beecrypt/ regex = beecrypt-(__VER__)\.tar\.gz } + prog openpkg:registry = { + version = %{V_registry} + url = ftp://ftp.openpkg.org/sources/CPY/openpkg-registry/ + regex = openpkg-registry-(__VER__)\.tar\.gz + } %prep # skip in bootstrap phase 2 (see openpkg.boot) @@ -541,6 +548,7 @@ ${l_gzip} -dc `SOURCE bash-%{V_bash}.tar.gz` | ${l_tar} xf - 2>/dev/null || true ${l_gzip} -dc `SOURCE uuid-%{V_uuid}.tar.gz` | ${l_tar} xf - 2>/dev/null || true ${l_gzip} -dc `SOURCE beecrypt-%{V_beecrypt}.tar.gz` | ${l_tar} xf - 2>/dev/null || true + ${l_gzip} -dc `SOURCE openpkg-registry-%{V_registry}.tar.gz` | ${l_tar} xf - 2>/dev/null || true # update config.guess/config.sub for dir in rpm-%{V_rpm} rpm-%{V_rpm}/popt beecrypt-%{V_beecrypt} \ @@ -1000,6 +1008,18 @@ mv $RPM_BUILD_ROOT%{l_prefix}/man/man8/rpm.8 \ $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/rpm.8 + # install OpenPKG registry commands + ( cd openpkg-registry-%{V_registry} + mv $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/rpm \ + $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/rpm + sed -e "s;@l_prefix@;%{l_prefix};g" \ + rpm.sh >$RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/rpm + chmod 755 $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/rpm + sed -e "s;@l_prefix@;%{l_prefix};g" \ + register.sh >$RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/register + chmod 755 $RPM_BUILD_ROOT%{l_prefix}/libexec/openpkg/register + ) || exit $? + # install RPM extension ( cd rpm-%{V_rpm} cp file/file $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/file @@ -1131,6 +1151,16 @@ touch $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/uuid chmod 644 $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/uuid + # install registry configuration files (ghost) + touch \ + $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.prep \ + $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.tran \ + $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.util + chmod 644 \ + $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.prep \ + $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.tran \ + $RPM_BUILD_ROOT%{l_prefix}/etc/openpkg/register.util + # install overriding RPM configuration files sed -e "s:@l_prefix@:%{l_prefix}:g" \ <`SOURCE rpmpopt` \ @@ -1184,6 +1214,9 @@ %config %{l_prefix}/etc/openpkg/platform %config %{l_prefix}/etc/openpkg/rpmmacros %config %{l_prefix}/etc/openpkg/rpmrc + %ghost %{l_prefix}/etc/openpkg/register.prep + %ghost %{l_prefix}/etc/openpkg/register.tran + %ghost %{l_prefix}/etc/openpkg/register.util %{l_prefix}/etc/openpkg/openpkg.pgp %dir %{l_prefix}/include %dir %{l_prefix}/include/openpkg @@ -1239,6 +1272,7 @@ %{l_prefix}/lib/openpkg/magic.mime.mgc %{l_prefix}/lib/openpkg/patch %{l_prefix}/lib/openpkg/rc + %{l_prefix}/lib/openpkg/rpm %{l_prefix}/lib/openpkg/rpmb %{l_prefix}/lib/openpkg/rpmd %{l_prefix}/lib/openpkg/rpmdb @@ -1282,6 +1316,7 @@ %{l_prefix}/libexec/openpkg/rpmbuild.8 %{l_prefix}/libexec/openpkg/rpm %{l_prefix}/libexec/openpkg/rpm.8 + %{l_prefix}/libexec/openpkg/register %dir %{l_prefix}/man %dir %{l_prefix}/man/man1 %dir %{l_prefix}/man/man2 @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org