Add 2015 kAFS slides to page.
[openafs-wiki.git] / HowToBuildOpenAfsRpmPackages.mdwn
index 03de4df..80cb706 100644 (file)
@@ -12,21 +12,12 @@ binaries RPM package files.
 
     $ git clone git://git.openafs.org/openafs.git
     $ cd openafs
-    $ git checkout openafs-stable-<version>
+    $ git checkout openafs-stable-<version>  # NOTE: replace dots with underscores in version number
     $ ./regen.sh
     $ ./configure
-    $ make dist     # not make dest !
-    $ make sprm     #?? not "make srpm" ???
+    $ make dist
+    $ make srpm
     $ rpmbuild --rebuild -ba --define "_topdir $(pwd)/rpmbuild" packages/openafs-<version>-1.src.rpm
 
 The packages will be created in the `rpmbuild/RPMS` directory.  See the RPM
 spec file in src/packaging/RedHat for the OpenAFS `--define` options.
-
-Comment: "make srpm" says: 
-
-    $ make srpm
-    (cd packages && ../src/packaging/RedHat/makesrpm.pl *-src.tar.bz2 *-doc.tar.bz2)
-    tar: Pattern matching characters used in file names
-    tar: Use --wildcards to enable pattern matching, or --no-wildcards to suppress this warning
-    tar: */configure.ac: Not found in archive
-    ...