forked from gregs1104/pgtune
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpgtune.spec
More file actions
59 lines (50 loc) · 1.87 KB
/
pgtune.spec
File metadata and controls
59 lines (50 loc) · 1.87 KB
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
Summary: PostgreSQL Config Tuner
Name: pgtune
Version: 0.9.6
Release: 1%{?dist}
License: BSD
Group: Applications/Databases
URL: http://pgfoundry.org/projects/pgtune
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Source0: http://pgfoundry.org/frs/download.php/2445/%{name}-%{version}.tar.gz
Patch0: pgtune-settingsdir.patch
Requires: postgresql-server
Buildarch: noarch
%description
pgtune takes the wimpy default postgresql.conf and expands the database server
to be as powerful as the hardware it is being deployed on.
%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
%build
%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/%{name}
install -m 755 pgtune %{buildroot}%{_bindir}
install -m 644 -p pg_settings* %{buildroot}%{_datadir}/%{name}
%clean
rm -rf %{buildroot}
%files
%defattr(0644,root,root,0755)
%doc TODO COPYRIGHT
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%attr(755,root,root) %{_bindir}/pgtune
%changelog
* Wed Oct 28 2009 Devrim Gunduz <devrim@commandprompt.com> 0.9.1-1
- Initial packaging for PostgreSQL RPM Repository
* Wed Oct 28 2009 Greg Smith <gsmith@gregsmith.com> 0.9.2-1
- Added copyright file, does not install sample postgresql.conf file.
* Wed March 14 2014 Eric Litwin <elitwin@rocketmail.com> 0.9.3
- Cleanup formatting to support 80 column display
* Fri March 14 2014 Eric Litwin <elitwin@rocketmail.com> 0.9.3
- Allow version to be targeted via command line argument
* Fri March 14 2014 Eric Litwin <elitwin@rocketmail.com> 0.9.3
- Allow version to be targeted via command line argument
* Mon March 17 2014 Eric Litwin <elitwin@rocketmail.com> 0.9.3
- pep8 compliance and added 9.3 settings
* Wed May 27 2015 Eric Litwin <elitwin@rocketmail.com> 0.9.4
- Added support for 9.4 and changed default version
* Wed May 16 2017 Eric Litwin <elitwin@rocketmail.com> 0.9.6
- Added support for 9.6