~ubuntu-branches/ubuntu/lucid/enigmail/lucid-security

« back to all changes in this revision

Viewing changes to extensions/enigmail/package/enigmail.spec

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2012-04-18 15:10:32 UTC
  • mfrom: (0.11.1) (19.1.1 lucid-proposed)
  • Revision ID: package-import@ubuntu.com-20120418151032-2u0e8yetqqpp5tam
Tags: 2:1.4.1-0ubuntu0.10.04.1
* New upstream release v1.4.1
  - LP: #987305
  - Fix LP: #968122 - localization messed up

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Name:      mozilla-enigmail
2
 
Version:   1.0.0
3
 
Release:   1
4
 
Requires:  mozilla = 1.5, mozilla-mail = 1.5, mozilla-enigmime = 1.0.0
5
 
Summary:   Enigmail: GPG/PGP integration in Mozilla
6
 
Copyright: Mozilla Public License 1.1/GPL
7
 
Group:     Applications/Internet
8
 
Source:    http://enigmail.mozdev.org/source.html
9
 
URL:       http://enigmail.mozdev.org/
10
 
Vendor:    xmlterm.org
11
 
Packager:  R. Saravanan <svn@xmlterm.org>
12
 
 
13
 
%description
14
 
 
15
 
 mozilla-enigmail: GPG/PGP integration in Mozilla
16
 
 
17
 
%prep
18
 
cd $RPM_BUILD_DIR
19
 
rm -rf ${RPM_PACKAGE_NAME}-${RPM_PACKAGE_VERSION}
20
 
mkdir ${RPM_PACKAGE_NAME}-${RPM_PACKAGE_VERSION}
21
 
cd ${RPM_PACKAGE_NAME}-${RPM_PACKAGE_VERSION}
22
 
 
23
 
unzip ${RPM_SOURCE_DIR}/enigmail-${RPM_PACKAGE_VERSION}.xpi
24
 
if [ $? -ne 0 ]; then
25
 
  exit $?
26
 
fi
27
 
 
28
 
chown -R root.root .
29
 
chmod -R a+rX,g-w,o-w .
30
 
 
31
 
%build
32
 
 
33
 
%install
34
 
cd ${RPM_PACKAGE_NAME}-${RPM_PACKAGE_VERSION}
35
 
install -m 755 components/enigmail.xpt /usr/lib/mozilla-1.5/components
36
 
install -m 755 components/enigmail.js  /usr/lib/mozilla-1.5/components
37
 
install -m 755 chrome/enigmail.jar     /usr/lib/mozilla-1.5/chrome
38
 
install -m 755 chrome/enigmail-skin.jar     /usr/lib/mozilla-1.5/chrome
39
 
 
40
 
%pre
41
 
 
42
 
%post
43
 
 
44
 
if [ -f /usr/lib/mozilla-1.5/chrome/installed-chrome.txt ]; then
45
 
 
46
 
  cat << EOF >> /usr/lib/mozilla-1.5/chrome/installed-chrome.txt
47
 
content,install,url,jar:resource:/chrome/enigmail.jar!/content/enigmail/
48
 
skin,install,url,jar:resource:/chrome/enigmail.jar!/skin/modern/enigmail/
49
 
skin,install,url,jar:resource:/chrome/enigmail.jar!/skin/classic/enigmail/
50
 
locale,install,url,jar:resource:/chrome/enigmail.jar!/locale/en-US/enigmail/
51
 
EOF
52
 
 
53
 
fi
54
 
 
55
 
if [ -f /usr/lib/mozilla-1.5/mozilla-rebuild-databases.pl ]; then
56
 
    /usr/lib/mozilla-1.5/mozilla-rebuild-databases.pl
57
 
fi
58
 
 
59
 
%postun
60
 
 
61
 
if [ -f /usr/lib/mozilla-1.5/mozilla-rebuild-databases.pl ]; then
62
 
    /usr/lib/mozilla-1.5/mozilla-rebuild-databases.pl
63
 
fi
64
 
 
65
 
%files
66
 
 
67
 
/usr/lib/mozilla-1.5/components/enigmail.xpt
68
 
/usr/lib/mozilla-1.5/components/enigmail.js
69
 
/usr/lib/mozilla-1.5/chrome/enigmail.jar
70
 
 
71
 
%changelog