~ubuntu-branches/ubuntu/trusty/ruby1.9/trusty

« back to all changes in this revision

Viewing changes to debian/libruby1.9.postinst.in

  • Committer: Bazaar Package Importer
  • Author(s): Stephan Hermann
  • Date: 2008-01-24 11:42:29 UTC
  • mfrom: (1.1.9 upstream)
  • Revision ID: james.westby@ubuntu.com-20080124114229-jw2f87rdxlq6gp11
Tags: 1.9.0.0-2ubuntu1
* Merge from debian unstable, remaining changes:
  - Robustify check for target_os, fixing build failure on lpia.

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
 
25
25
case "$1" in
26
26
    configure)
27
 
        if [ -w /usr/local/lib -a ! -e /usr/local/lib/site_ruby/1.9 ]
 
27
        if [ -w /usr/local/lib -a ! -e /usr/local/lib/site_ruby/@@verdir@@ ]
28
28
        then
29
 
            mkdir -p /usr/local/lib/site_ruby/1.9/@@arch@@ 2>/dev/null || true
30
 
            chown root:staff /usr/local/lib/site_ruby/1.9/@@arch@@ 2>/dev/null || true
31
 
            chmod 2775 /usr/local/lib/site_ruby/1.9/@@arch@@ 2>/dev/null || true
 
29
            mkdir -p /usr/local/lib/site_ruby/@@verdir@@/@@arch@@ 2>/dev/null || true
 
30
            chown root:staff /usr/local/lib/site_ruby/@@verdir@@/@@arch@@ 2>/dev/null || true
 
31
            chmod 2775 /usr/local/lib/site_ruby/@@verdir@@/@@arch@@ 2>/dev/null || true
32
32
        fi
 
33
        if [ -f /var/lib/gems/@@verdir@@/source_cache ]
 
34
        then
 
35
          rm -f /var/lib/gems/@@verdir@@/source_cache 2>/dev/null || true
 
36
        fi
33
37
    ;;
34
38
 
35
39
    abort-upgrade|abort-remove|abort-deconfigure)