Instead of installing the (somewhat broken) AFS shared libraries,
[invirt/third/openafs.git] / invirtify-openafs
index a0d44ad..0cf3665 100755 (executable)
@@ -2,7 +2,7 @@
 set -e
 
 name=openafs
-ivversionappend=+invirt2
+ivversionappend=+invirt3
 
 dir=$(cd "$(dirname "$0")"; pwd)
 
@@ -11,15 +11,16 @@ hack_package () {
  .
  This package was rebuilt for the Invirt project to allow
  encrypting communication with the ptserver, and to include
- shared libraries.
+ PIC versions of the AFS libraries.
 EOF
 
     QUILT_PATCHES=debian/patches quilt import "$dir/secure-pts"
     add_changelog 'Allow encrypting requests to the ptserver.'
 
-    echo 'debian/tmp/usr/lib/*.so.*                             usr/lib' >>debian/openafs-client.install
-    echo 'debian/tmp/usr/lib/*.so                 usr/lib' >>debian/libopenafs-dev.install
-    add_changelog 'Install shared libraries.'
+    QUILT_PATCHES=debian/patches quilt import "$dir/pic-afs-libs"
+    echo 'debian/tmp/usr/lib/libafsauthent_pic.a  usr/lib' >>debian/libopenafs-dev.install
+    echo 'debian/tmp/usr/lib/libafsrpc_pic.a      usr/lib' >>debian/libopenafs-dev.install
+    add_changelog 'Install PIC versions of libraries.'
 
     add_invirt_provides
     munge_sections