|
|
@@ -23,10 +23,8 @@
|
|
|
##
|
|
|
|
|
|
# package version
|
|
|
-%define V_main_full 2003.2
|
|
|
-%define V_main_dist r03.2
|
|
|
-%define V_next_full 2004.1
|
|
|
-%define V_next_dist r04.2
|
|
|
+%define V_full 2005.1
|
|
|
+%define V_dist r05.1
|
|
|
|
|
|
# package information
|
|
|
Name: perforce
|
|
|
@@ -38,19 +36,18 @@ Distribution: OpenPKG
|
|
|
Class: EVAL
|
|
|
Group: SCM
|
|
|
License: Commercial
|
|
|
-Version: %{V_main_full}
|
|
|
-Release: 20041209
|
|
|
+Version: %{V_full}
|
|
|
+Release: 20050324
|
|
|
|
|
|
# list of sources
|
|
|
-Source0: ftp://ftp.openpkg.org/sources/CPY/perforce/perforce-%{V_main_full}.tar.bz2
|
|
|
-Source1: ftp://ftp.openpkg.org/sources/CPY/perforce/perforce-%{V_next_full}.tar.bz2
|
|
|
-Source2: ftp://ftp.perforce.com/perforce/utils/c4/c4.tar.gz
|
|
|
-Source3: http://www.perforce.com/perforce/doc.021/man/p4.1
|
|
|
-Source4: http://www.perforce.com/perforce/doc.021/man/p4d.1
|
|
|
-Source5: http://www.perforce.com/perforce/doc.021/manuals/p4guide/p4guide.pdf
|
|
|
-Source6: http://www.perforce.com/perforce/doc.021/manuals/p4sag/p4sag.pdf
|
|
|
-Source7: http://www.perforce.com/perforce/doc.021/manuals/cmdref/cmdref.pdf
|
|
|
-Source8: http://www.perforce.com/perforce/doc.021/manuals/p4ftp/p4ftp.pdf
|
|
|
+Source0: ftp://ftp.openpkg.org/sources/CPY/perforce/perforce-%{V_full}.tar.bz2
|
|
|
+Source1: ftp://ftp.perforce.com/perforce/utils/c4/c4.tar.gz
|
|
|
+Source2: http://www.perforce.com/perforce/doc.042/man/p4.1
|
|
|
+Source3: http://www.perforce.com/perforce/doc.042/man/p4d.1
|
|
|
+Source4: http://www.perforce.com/perforce/doc.042/manuals/p4guide/p4guide.pdf
|
|
|
+Source5: http://www.perforce.com/perforce/doc.042/manuals/p4sag/p4sag.pdf
|
|
|
+Source6: http://www.perforce.com/perforce/doc.042/manuals/cmdref/cmdref.pdf
|
|
|
+Source7: http://www.perforce.com/perforce/doc.042/manuals/p4ftp/p4ftp.pdf
|
|
|
Source9: rc.perforce
|
|
|
|
|
|
# build information
|
|
|
@@ -73,7 +70,7 @@ AutoReqProv: no
|
|
|
|
|
|
%track
|
|
|
prog perforce = {
|
|
|
- version = %{V_next_dist}
|
|
|
+ version = %{version}
|
|
|
url = ftp://ftp.perforce.com/perforce/
|
|
|
regex = (r0[2-9].\d)
|
|
|
}
|
|
|
@@ -81,7 +78,6 @@ AutoReqProv: no
|
|
|
%prep
|
|
|
%setup -q -c
|
|
|
%setup -q -T -D -a 1
|
|
|
- %setup -q -T -D -a 2
|
|
|
|
|
|
%build
|
|
|
( cd c4-*
|
|
|
@@ -105,7 +101,7 @@ AutoReqProv: no
|
|
|
*sun*-sunos* ) subdir="bin.solaris8sparc" ;;
|
|
|
* ) echo "platform %{l_platform -t} not supported" 1>&2; exit 1 ;;
|
|
|
esac
|
|
|
- ( cd perforce-%{V_main_full}/$subdir
|
|
|
+ ( cd perforce-%{V_full}/$subdir
|
|
|
%{l_shtool} install -c -m 755 \
|
|
|
p4 $RPM_BUILD_ROOT%{l_prefix}/bin/
|
|
|
%{l_shtool} install -c -m 755 \
|
|
|
@@ -116,8 +112,6 @@ AutoReqProv: no
|
|
|
%{SOURCE p4guide.pdf} %{SOURCE p4sag.pdf} \
|
|
|
%{SOURCE cmdref.pdf} %{SOURCE p4ftp.pdf} \
|
|
|
$RPM_BUILD_ROOT%{l_prefix}/share/perforce/
|
|
|
- ) || exit $?
|
|
|
- ( cd perforce-%{V_next_full}/$subdir
|
|
|
%{l_gzip} -d -c p4v.t* | %{l_tar} xf -
|
|
|
%{l_shtool} install -c -m 755 \
|
|
|
p4v $RPM_BUILD_ROOT%{l_prefix}/libexec/perforce/
|
|
|
@@ -143,7 +137,8 @@ AutoReqProv: no
|
|
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
|
|
|
%{l_files_std} \
|
|
|
'%dir %attr(700,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/perforce' \
|
|
|
- '%dir %attr(700,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/perforce/p4d.depot'
|
|
|
+ '%dir %attr(700,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/perforce/p4d.depot' \
|
|
|
+ '%doc %{l_prefix}/share/perforce/*.pdf'
|
|
|
|
|
|
%files -f files
|
|
|
|