Adding specfile for packaging rpm. Small aesthetic correction.
This commit is contained in:
parent
e9451c683a
commit
7f31847b4c
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
*.sh
|
||||||
|
*.tar.*
|
@ -2,7 +2,7 @@
|
|||||||
/* /usr/share/nethesis/NethServer/Template/NetworkPackageManager/CreateUpdate.php */
|
/* /usr/share/nethesis/NethServer/Template/NetworkPackageManager/CreateUpdate.php */
|
||||||
|
|
||||||
if ($view->getModule()->getIdentifier() == 'update') {
|
if ($view->getModule()->getIdentifier() == 'update') {
|
||||||
$headerText = 'Update a role `${0}`';
|
$headerText = 'Update role `${0}`';
|
||||||
} else {
|
} else {
|
||||||
$headerText = 'Create a new role';
|
$headerText = 'Create a new role';
|
||||||
}
|
}
|
||||||
@ -10,8 +10,8 @@ if ($view->getModule()->getIdentifier() == 'update') {
|
|||||||
echo $view->panel()
|
echo $view->panel()
|
||||||
->insert($view->header('role')->setAttribute('template', $T($headerText)))
|
->insert($view->header('role')->setAttribute('template', $T($headerText)))
|
||||||
->insert($view->textInput('role', ($view->getModule()->getIdentifier() == 'update' ? $view::STATE_READONLY : 0)))
|
->insert($view->textInput('role', ($view->getModule()->getIdentifier() == 'update' ? $view::STATE_READONLY : 0)))
|
||||||
->insert($view->textArea('Addpkg'))
|
->insert($view->textArea('Addpkg', $view::LABEL_ABOVE))
|
||||||
->insert($view->textArea('Delpkg'))
|
->insert($view->textArea('Delpkg', $view::LABEL_ABOVE))
|
||||||
->insert($view->textInput('Description'));
|
->insert($view->textInput('Description'));
|
||||||
|
|
||||||
echo $view->buttonList($view::BUTTON_SUBMIT | $view::BUTTON_CANCEL);
|
echo $view->buttonList($view::BUTTON_SUBMIT | $view::BUTTON_CANCEL);
|
||||||
|
53
nethserver-networkpackagemanager.spec
Normal file
53
nethserver-networkpackagemanager.spec
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
Summary: A NethServer plugin to define packages to be installed on LAN clients
|
||||||
|
Name: nethserver-networkpackagemanager
|
||||||
|
Version: 1.0.0
|
||||||
|
Release: 1.ns6
|
||||||
|
URL: https://github.com/bglug-it/nethserver-networkpackagemanager/
|
||||||
|
License: GPLv2+
|
||||||
|
Group: System Environment/Daemons
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-root
|
||||||
|
Requires: nethserver-base
|
||||||
|
Requires(post): nethserver-base
|
||||||
|
Requires(preun): nethserver-base
|
||||||
|
Source0: nethserver-networkpackagemanager-1.0.0.tar.gz
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
%description
|
||||||
|
A NethServer plugin to define packages to be installed on LAN clients
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
|
||||||
|
%build
|
||||||
|
|
||||||
|
%install
|
||||||
|
rm -rf %{buildroot}
|
||||||
|
install -d %{buildroot}
|
||||||
|
install -d -m 755 %{buildroot}%{_datarootdir}
|
||||||
|
install -d -m 755 %{buildroot}%{_datarootdir}/nethesis
|
||||||
|
install -d -m 755 %{buildroot}%{_datarootdir}/nethesis/NethServer
|
||||||
|
install -d -m 755 %{buildroot}%{_datarootdir}/nethesis/NethServer/Module
|
||||||
|
install -m 644 Module/NetworkPackageManager.php %{buildroot}%{_datarootdir}/nethesis/NethServer/Module/NetworkPackageManager.php
|
||||||
|
install -d -m 755 %{buildroot}%{_datarootdir}/nethesis/NethServer/Template
|
||||||
|
install -d -m 755 %{buildroot}%{_datarootdir}/nethesis/NethServer/Template/NetworkPackageManager
|
||||||
|
install -m 644 Template/NetworkPackageManager/CreateUpdate.php %{buildroot}%{_datarootdir}/nethesis/NethServer/Template/NetworkPackageManager/CreateUpdate.php
|
||||||
|
install -d -m 755 %{buildroot}%{_datarootdir}/nethesis/NethServer/Language
|
||||||
|
install -d -m 755 %{buildroot}%{_datarootdir}/nethesis/NethServer/Language/en
|
||||||
|
install -m 644 Language/en/NethServer_Module_NetworkPackageManager.php %{buildroot}%{_datarootdir}/nethesis/NethServer/Language/en/NethServer_Module_NetworkPackageManager.php
|
||||||
|
install -d -m 755 %{buildroot}%{_datarootdir}/nethesis/NethServer/Language/it
|
||||||
|
install -m 644 Language/it/NethServer_Module_NetworkPackageManager.php %{buildroot}%{_datarootdir}/nethesis/NethServer/Language/it/NethServer_Module_NetworkPackageManager.php
|
||||||
|
|
||||||
|
%clean
|
||||||
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(644,root,root,755)
|
||||||
|
%{_datarootdir}/nethesis/NethServer/Module/NetworkPackageManager.php
|
||||||
|
%dir %attr(755,-,-) %{_datarootdir}/nethesis/NethServer/Template/NetworkPackageManager
|
||||||
|
%{_datarootdir}/nethesis/NethServer/Template/NetworkPackageManager/CreateUpdate.php
|
||||||
|
%{_datarootdir}/nethesis/NethServer/Language/en/NethServer_Module_NetworkPackageManager.php
|
||||||
|
%{_datarootdir}/nethesis/NethServer/Language/it/NethServer_Module_NetworkPackageManager.php
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Mon Sep 11 2015 Emiliano Vavassori <syntaxerrormmm-AT-gmail.com> - 1.0.0-1.ns6
|
||||||
|
- Packing first release from Enrico Bacis.
|
Loading…
x
Reference in New Issue
Block a user