-
Notifications
You must be signed in to change notification settings - Fork 25
/
openshift-origin-cartridge-fuse.spec
129 lines (101 loc) · 4.67 KB
/
openshift-origin-cartridge-fuse.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
%global cartridgedir %{_libexecdir}/openshift/cartridges/v2/fuse
%global frameworkdir %{_libexecdir}/openshift/cartridges/v2/fuse
Name: openshift-origin-cartridge-fuse
Version: 0.3.1
Release: 1%{?dist}
Summary: FUSE cartridge
Group: Development/Languages
License: ASL 2.0
URL: https://www.openshift.com
Source0: http://mirror.openshift.com/pub/origin-server/source/%{name}/%{name}-%{version}.tar.gz
Requires: rubygem(openshift-origin-node)
Requires: openshift-origin-node-util
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch
%description
FUSE cartridge for openshift. (Cartridge Format V2)
%prep
%setup -q
%build
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{cartridgedir}
mkdir -p %{buildroot}/%{_sysconfdir}/openshift/cartridges/v2
cp -r * %{buildroot}%{cartridgedir}/
ln -s %{cartridgedir}/conf/ %{buildroot}/%{_sysconfdir}/openshift/cartridges/v2/%{name}
%clean
rm -rf %{buildroot}
%post
%files
%defattr(-,root,root,-)
%dir %{cartridgedir}
%dir %{cartridgedir}/bin
%dir %{cartridgedir}/env
%dir %{cartridgedir}/metadata
%dir %{cartridgedir}/versions
%attr(0755,-,-) %{cartridgedir}/bin/
%attr(0755,-,-) %{frameworkdir}
%{_sysconfdir}/openshift/cartridges/v2/%{name}
%{cartridgedir}/metadata/manifest.yml
%doc %{cartridgedir}/README.md
%doc %{cartridgedir}/COPYRIGHT
%doc %{cartridgedir}/LICENSE
%changelog
* Thu Apr 25 2013 Adam Miller <[email protected]> 0.3.1-1
- Split v2 configure into configure/post-configure ([email protected])
- more install/post-install scripts ([email protected])
- Update outdated links in 'cartridges' directory. ([email protected])
- WIP Cartridge Refactor - Change environment variable files to contain just
value ([email protected])
- Adding V2 Format to all v2 cartridges ([email protected])
- Bug 928675 ([email protected])
- Merge pull request #2145 from sosiouxme/fixdeps
- <v2 carts> remove abstract cartridge from v2 requires ([email protected])
- Bug 947010: Exclude grep when checking for existing process
- V2 documentation refactoring ([email protected])
- V2 cartridge documentation updates ([email protected])
- bump_minor_versions for sprint 2.0.26 ([email protected])
* Tue Apr 16 2013 Troy Dawson <[email protected]> 0.2.7-1
- Setting mongodb connection hooks to use the generic nosqldb name
* Mon Apr 15 2013 Adam Miller <[email protected]> 0.2.6-1
- Bug 952041 - Add support for tidy to FUSE and PHP cartridges
- V2 action hook cleanup ([email protected])
* Sun Apr 14 2013 Krishna Raman <[email protected]> 0.2.5-1
- WIP Cartridge Refactor - Move PATH to /etc/openshift/env ([email protected])
- Merge pull request #2065 from jwhonce/wip/manifest_scrub
- WIP Cartridge Refactor - Scrub manifests ([email protected])
- Adding connection hook for mongodb There are three leading params we don't
care about, so the hooks are using shift to discard. ([email protected])
* Fri Apr 12 2013 Adam Miller <[email protected]> 0.2.4-1
- Fixing stop and restart when diy is already stopped ([email protected])
- SELinux, ApplicationContainer and UnixUser model changes to support oo-admin-
ctl-gears operating on v1 and v2 cartridges. ([email protected])
* Wed Apr 10 2013 Adam Miller <[email protected]> 0.2.3-1
- Anchor locked_files.txt entries at the cart directory ([email protected])
- Merge pull request #1976 from calfonso/master ([email protected])
- Merge pull request #1974 from brenton/v2_post2 ([email protected])
- Bug fixes for FUSE v2 cart -947010 ([email protected])
- Registering/installing the cartridges in the rpm %%post ([email protected])
* Tue Apr 09 2013 Adam Miller <[email protected]> 0.2.2-1
- Remove vendor name from installed V2 cartridge path ([email protected])
* Thu Mar 28 2013 Adam Miller <[email protected]> 0.2.1-1
- bump_minor_versions for sprint 26 ([email protected])
* Mon Mar 25 2013 Adam Miller <[email protected]> 0.1.6-1
- Cron and FUSE v2 cartridge fixes ([email protected])
- Cron cartridge 2.0 ([email protected])
- FUSE Cartridge conformity to vendor-name ([email protected])
* Thu Mar 21 2013 Adam Miller <[email protected]> 0.1.5-1
- Change V2 manifest Version elements to strings ([email protected])
* Mon Mar 18 2013 Adam Miller <[email protected]> 0.1.4-1
- Fixing FUSE cart git repo creation (chris@@hoflabs.com)
* Fri Mar 15 2013 Dan McPherson <[email protected]> 0.1.3-1
- new package built with tito
* Fri Mar 15 2013 Troy Dawson <[email protected]> 0.1.2-1
- new package built with tito
* Thu Mar 14 2013 Chris Alfonso <[email protected]> 0.1.1-1
- new package built with tito