[yast-commit] r43503 - in /trunk/apparmor: ./ src/ src/agents/ src/apparmor/ src/bin/ src/clients/ src/desktop/ src/desktop/groups/ src/immunix/ src/include/ src/include/apparmor-reports/ src/include/subdomain/ ...
Author: jsrain
Date: Wed Jan 9 17:31:33 2008
New Revision: 43503
URL: http://svn.opensuse.org/viewcvs/yast?rev=43503&view=rev
Log:
brought to state when package from SVN builds using YaST conventions
Added:
trunk/apparmor/src/agents/Makefile.am
trunk/apparmor/src/apparmor/Makefile.am
trunk/apparmor/src/bin/Makefile.am
trunk/apparmor/src/clients/Makefile.am
trunk/apparmor/src/desktop/Makefile.am
trunk/apparmor/src/desktop/groups/Makefile.am
trunk/apparmor/src/include/Makefile.am
trunk/apparmor/src/include/subdomain/Makefile.am
trunk/apparmor/src/modules/Makefile.am
trunk/apparmor/src/perl/Makefile.am
trunk/apparmor/src/scrconf/Makefile.am
Removed:
trunk/apparmor/src/immunix/
trunk/apparmor/src/include/apparmor-reports/
Modified:
trunk/apparmor/src/Makefile.am
trunk/apparmor/yast2-apparmor.spec.in
Modified: trunk/apparmor/src/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/Makefile.am?rev=43503&r1=43502&r2=43503&view=diff
==============================================================================
--- trunk/apparmor/src/Makefile.am (original)
+++ trunk/apparmor/src/Makefile.am Wed Jan 9 17:31:33 2008
@@ -1 +1,5 @@
-SUBDIRS = agents apparmor bin clients desktop icons immunix include locale modules perl po scrconf
+SUBDIRS = agents apparmor bin clients desktop include modules perl scrconf
+
+#icons belongs to yast2-theme packages
+#locale belongs to yast2-trans-* packages
+#po belongs to yast2-trans-* packages
Added: trunk/apparmor/src/agents/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/agents/Makefile.am?rev=43503&view=auto
==============================================================================
--- trunk/apparmor/src/agents/Makefile.am (added)
+++ trunk/apparmor/src/agents/Makefile.am Wed Jan 9 17:31:33 2008
@@ -0,0 +1,15 @@
+agent_SCRIPTS = \
+ ag_complain \
+ ag_genprof \
+ ag_logparse \
+ ag_logprof \
+ ag_reports_confined \
+ ag_reports_ess \
+ ag_reports_parse \
+ ag_reports_sched \
+ ag_sd_config \
+ ag_subdomain \
+ ag_subdomain_profiles
+
+EXTRA_DIST = $(agent_SCRIPTS)
+
Added: trunk/apparmor/src/apparmor/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/apparmor/Makefile.am?rev=43503&view=auto
==============================================================================
--- trunk/apparmor/src/apparmor/Makefile.am (added)
+++ trunk/apparmor/src/apparmor/Makefile.am Wed Jan 9 17:31:33 2008
@@ -0,0 +1,8 @@
+etc_DATA = \
+ reports.conf \
+ reports.crontab
+
+etcdir = /etc/apparmor
+
+EXTRA_DIST = $(etc_DATA)
+
Added: trunk/apparmor/src/bin/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/bin/Makefile.am?rev=43503&view=auto
==============================================================================
--- trunk/apparmor/src/bin/Makefile.am (added)
+++ trunk/apparmor/src/bin/Makefile.am Wed Jan 9 17:31:33 2008
@@ -0,0 +1,7 @@
+usrbin_DATA = \
+ reportgen.pl
+
+usrbindir = /usr/bin/
+
+EXTRA_DIST = $(usrbin_DATA)
+
Added: trunk/apparmor/src/clients/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/clients/Makefile.am?rev=43503&view=auto
==============================================================================
--- trunk/apparmor/src/clients/Makefile.am (added)
+++ trunk/apparmor/src/clients/Makefile.am Wed Jan 9 17:31:33 2008
@@ -0,0 +1,15 @@
+client_DATA = \
+ GenProf.ycp \
+ LogProf.ycp \
+ SD_AddProfile.ycp \
+ SD_DeleteProfile.ycp \
+ SD_EditProfile.ycp \
+ SD_Report.ycp \
+ subdomain_no_impl.ycp \
+ subdomain.ycp
+
+EXTRA_DIST = \
+ $(client_DATA)
+
+include $(top_srcdir)/Makefile.am.common
+
Added: trunk/apparmor/src/desktop/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/desktop/Makefile.am?rev=43503&view=auto
==============================================================================
--- trunk/apparmor/src/desktop/Makefile.am (added)
+++ trunk/apparmor/src/desktop/Makefile.am Wed Jan 9 17:31:33 2008
@@ -0,0 +1,16 @@
+SUBDIRS = groups
+
+desktop_DATA = \
+ SD_add_profile.desktop \
+ SD_delete_profile.desktop \
+ SD_genprof.desktop \
+ SD_Reports.desktop \
+ SD_control_panel.desktop \
+ SD_edit_profile.desktop \
+ SD_logprof.desktop
+
+
+rncdir = $(schemadir)/autoyast/rnc
+rnc_DATA =
+
+EXTRA_DIST = $(desktop_DATA) $(rnc_DATA)
Added: trunk/apparmor/src/desktop/groups/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/desktop/groups/Makefile.am?rev=43503&view=auto
==============================================================================
--- trunk/apparmor/src/desktop/groups/Makefile.am (added)
+++ trunk/apparmor/src/desktop/groups/Makefile.am Wed Jan 9 17:31:33 2008
@@ -0,0 +1,6 @@
+group_DATA = \
+ apparmor.desktop
+
+groupdir = $(desktopdir)/groups
+
+EXTRA_DIST = $(group_DATA)
Added: trunk/apparmor/src/include/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/include/Makefile.am?rev=43503&view=auto
==============================================================================
--- trunk/apparmor/src/include/Makefile.am (added)
+++ trunk/apparmor/src/include/Makefile.am Wed Jan 9 17:31:33 2008
@@ -0,0 +1 @@
+SUBDIRS = subdomain
Added: trunk/apparmor/src/include/subdomain/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/include/subdomain/Makefile.am?rev=43503&view=auto
==============================================================================
--- trunk/apparmor/src/include/subdomain/Makefile.am (added)
+++ trunk/apparmor/src/include/subdomain/Makefile.am Wed Jan 9 17:31:33 2008
@@ -0,0 +1,19 @@
+yncludedir = @yncludedir@/subdomain
+
+ynclude_DATA = \
+ apparmor_packages.ycp \
+ apparmor_profile_check.ycp \
+ apparmor_ycp_utils.ycp \
+ capabilities.ycp \
+ config_complain.ycp \
+ event_notification_helptext.ycp \
+ profile_dialogs.ycp \
+ report_helptext.ycp \
+ reporting_archived_dialogs.ycp \
+ reporting_dialogues.ycp \
+ reporting_utils.ycp \
+ sd-config.ycp
+
+EXTRA_DIST = \
+ $(ynclude_DATA)
+
Added: trunk/apparmor/src/modules/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/modules/Makefile.am?rev=43503&view=auto
==============================================================================
--- trunk/apparmor/src/modules/Makefile.am (added)
+++ trunk/apparmor/src/modules/Makefile.am Wed Jan 9 17:31:33 2008
@@ -0,0 +1,10 @@
+YCPCFLAGS = -I . -M .
+
+module_DATA = \
+ AppArmorDialogs.ycp
+
+EXTRA_DIST = \
+ $(module_DATA)
+
+include $(top_srcdir)/Makefile.am.common
+
Added: trunk/apparmor/src/perl/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/perl/Makefile.am?rev=43503&view=auto
==============================================================================
--- trunk/apparmor/src/perl/Makefile.am (added)
+++ trunk/apparmor/src/perl/Makefile.am Wed Jan 9 17:31:33 2008
@@ -0,0 +1,7 @@
+perl_DATA = \
+ Notify.pm
+
+perldir = /usr/lib/perl5/vendor_perl/Immunix
+
+EXTRA_DIST = $(perl_DATA)
+
Added: trunk/apparmor/src/scrconf/Makefile.am
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/src/scrconf/Makefile.am?rev=43503&view=auto
==============================================================================
--- trunk/apparmor/src/scrconf/Makefile.am (added)
+++ trunk/apparmor/src/scrconf/Makefile.am Wed Jan 9 17:31:33 2008
@@ -0,0 +1,15 @@
+scrconf_DATA = \
+ complain.scr \
+ genprof.scr \
+ logparse.scr \
+ logprof.scr \
+ reports_confined.scr \
+ reports_ess.scr \
+ reports_parse.scr \
+ reports_sched.scr \
+ sdconf.scr \
+ subdomain_profiles.scr \
+ subdomain.scr
+
+EXTRA_DIST = $(scrconf_DATA)
+
Modified: trunk/apparmor/yast2-apparmor.spec.in
URL: http://svn.opensuse.org/viewcvs/yast/trunk/apparmor/yast2-apparmor.spec.in?rev=43503&r1=43502&r2=43503&view=diff
==============================================================================
--- trunk/apparmor/yast2-apparmor.spec.in (original)
+++ trunk/apparmor/yast2-apparmor.spec.in Wed Jan 9 17:31:33 2008
@@ -1,28 +1,8 @@
-# $Id: yast2-apparmor.spec.in 6363 2006-04-02 23:26:31Z dominic $
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of version 2 of the GNU General Public
-# License published by the Free Software Foundation.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, contact Novell, Inc.
-#
-# norootforbuild
-#
+@HEADER-COMMENT@
+
+@HEADER@
+
Summary: Yast2 plugins for AppArmor management
-Name: yast2-apparmor
-Version: @@immunix_version@@
-Release: @@repo_version@@
-Group: Productivity/Security
-Source0: %{name}-%{version}-@@repo_version@@.tar.gz
-License: GPL and LGPL
-BuildRoot: %{?_tmppath:}%{!?_tmppath:/var/tmp}/%{name}-%{version}-build
-Url: http://forge.novell.com/modules/xfmod/project/?apparmor
Requires: yast2 perl-TimeDate
BuildArch: noarch
Obsoletes: yast2-subdomain
@@ -48,64 +28,35 @@
Yast2 forms and components for the management of Novell AppArmor profiles.
This package is part of a suite of tools that used to be named SubDomain.
-%prep
+@PREP@
-%setup -q
+@BUILD@
-%build
-[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
-make DESTDIR=${RPM_BUILD_ROOT} DISTRO=%{distro}
-
-%install
-[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=${RPM_BUILD_ROOT} DISTRO=%{distro} THEMEDIR=%{themedir}
-
-# Register as SuSE app
-for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name "*.desktop"` ; do
- d=${f##*/}
- if [ "%{suse_version}" -lt 930 ] ; then
- %suse_update_desktop_file ${d%.desktop}
- else
- %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop}
- fi
-done
-
-# make icons available to GNOME control center (hicolor theme)
-# (bug #212500)
-mkdir -p ${RPM_BUILD_ROOT}/usr/share/icons/hicolor/22x22/apps
-mkdir -p ${RPM_BUILD_ROOT}/usr/share/icons/hicolor/32x32/apps
-mkdir -p ${RPM_BUILD_ROOT}/usr/share/icons/hicolor/48x48/apps
-cd $RPM_BUILD_ROOT/%{themedir}/icons
-for dir in 22x22 32x32 48x48; do
- cd $RPM_BUILD_ROOT/%{themedir}/icons/${dir}/apps
- icons=$(ls *.png)
- cd $RPM_BUILD_ROOT/usr/share/icons/hicolor/${dir}/apps
- for icon in ${icons}; do
- ln -s %{themedir}/icons/${dir}/apps/${icon} .
- done
-done
+@INSTALL@
-%clean
-[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
+@CLEAN@
%files
%defattr(-,root,root)
/usr/bin/*
/usr/share/YaST2/clients
/usr/share/YaST2/include/subdomain
-/usr/share/YaST2/include/apparmor-reports
+# empty directory, commenting out
+# /usr/share/YaST2/include/apparmor-reports
/usr/share/YaST2/scrconf
/usr/share/YaST2/modules
/usr/share/applications/YaST2
-/usr/share/applications/YaST2/groups
/usr/lib/YaST2/servers_non_y2
/usr/lib/perl5/vendor_perl/*
-%{themedir}/icons
-/usr/share/icons/hicolor/
-%doc COPYING.LGPL
+# icons belong to yast2-theme-*, commenting out
+#%{themedir}/icons
+#/usr/share/icons/hicolor/
+# license is questionable, PDB says GPL v2 or later
+#%doc COPYING.LGPL
%dir %attr(-,root,root) /etc/apparmor
%config(noreplace) /etc/apparmor/reports.crontab
%config(noreplace) /etc/apparmor/reports.conf
+%doc @docdir@
%post
REPDIR='/var/log/apparmor/reports'
@@ -114,106 +65,3 @@
[ -e $REPDIR ] || mkdir -p $REPDIR
[ -e $REPDIR2 ] || mkdir -p $REPDIR2
[ -e $REPDIR3 ] || mkdir -p $REPDIR3
-
-%preun
-
-%changelog
-* Tue Aug 14 2007 - sbeattie@suse.de
-- Make icons display under yast-gnome (#212500, #297243)
-* Mon Nov 13 2006 David Drewelow
participants (1)
-
jsrain@svn.opensuse.org