diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c0abd76 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.sh +*.tar.* diff --git a/Template/NetworkPackageManager/CreateUpdate.php b/Template/NetworkPackageManager/CreateUpdate.php index dd10139..47d73cf 100644 --- a/Template/NetworkPackageManager/CreateUpdate.php +++ b/Template/NetworkPackageManager/CreateUpdate.php @@ -2,7 +2,7 @@ /* /usr/share/nethesis/NethServer/Template/NetworkPackageManager/CreateUpdate.php */ if ($view->getModule()->getIdentifier() == 'update') { - $headerText = 'Update a role `${0}`'; + $headerText = 'Update role `${0}`'; } else { $headerText = 'Create a new role'; } @@ -10,8 +10,8 @@ if ($view->getModule()->getIdentifier() == 'update') { echo $view->panel() ->insert($view->header('role')->setAttribute('template', $T($headerText))) ->insert($view->textInput('role', ($view->getModule()->getIdentifier() == 'update' ? $view::STATE_READONLY : 0))) - ->insert($view->textArea('Addpkg')) - ->insert($view->textArea('Delpkg')) + ->insert($view->textArea('Addpkg', $view::LABEL_ABOVE)) + ->insert($view->textArea('Delpkg', $view::LABEL_ABOVE)) ->insert($view->textInput('Description')); echo $view->buttonList($view::BUTTON_SUBMIT | $view::BUTTON_CANCEL); diff --git a/nethserver-networkpackagemanager.spec b/nethserver-networkpackagemanager.spec new file mode 100644 index 0000000..dd1397d --- /dev/null +++ b/nethserver-networkpackagemanager.spec @@ -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 - 1.0.0-1.ns6 +- Packing first release from Enrico Bacis.