rpms/seedit/devel seedit.spec,1.1,1.2

Yuichi Nakamura (ynakam) fedora-extras-commits at redhat.com
Fri Feb 9 04:35:33 UTC 2007


Author: ynakam

Update of /cvs/extras/rpms/seedit/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv32384/devel

Modified Files:
	seedit.spec 
Log Message:
Updated for 2.1.0



Index: seedit.spec
===================================================================
RCS file: /cvs/extras/rpms/seedit/devel/seedit.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- seedit.spec	31 Jan 2007 13:16:25 -0000	1.1
+++ seedit.spec	9 Feb 2007 04:35:01 -0000	1.2
@@ -1,5 +1,4 @@
-%define betatag beta6.7
-%define buildnum 15
+%define buildnum 1
 %define python_sitelib %(%{__python} -c 'from distutils import sysconfig; print sysconfig.get_python_lib()')
 
 %define selinuxconf %{_sysconfdir}/selinux/config
@@ -9,23 +8,26 @@
 #Whether SELinux supports modular policy, after FC5 "y"
 %define modular y
 #Whether pam supports include syntax, after FC5 "y"
-%define pam_include_support y
+%define pam_include_support y  
+#Whether audit support obj_type field, after FC6 "y"
+%define audit_obj_type_support  y
 #Version of sample policy file
 %define sample_policy_type fc6
 
 Name: seedit         
 Version: 2.1.0
-Release: 0.%{buildnum}.%{betatag}%{?dist}
+Release: %{buildnum}%{?dist}
 Summary: SELinux Policy Editor:Core component
 Group:  System Environment/Base        
 License: GPL       
 URL: http://seedit.sourceforge.net/
-Source0: http://osdn.dl.sourceforge.jp/selpe/23577/%{name}-%{version}-%{betatag}.tar.gz
+Source0: http://osdn.dl.sourceforge.jp/selpe/23577/%{name}-%{version}.tar.gz
 Source1: seedit-gui.desktop
 Source2: seedit-gui.png
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{betatag}-root-%(%{__id_u} -n)
 BuildRequires:  libselinux-devel >= 1.19, libsepol-devel >= 1.1.1, byacc, flex
 Requires:  checkpolicy, m4, audit, libselinux >= 1.19, libsepol >= 1.1.1
+Provides: seedit-converter
 
 %description
 SELinux Policy Editor(SEEdit) is a tool to make SELinux easy.
@@ -49,18 +51,22 @@
 rm -rf %{buildroot}
 
 pushd core
-make install  DESTDIR=%{buildroot}  PYTHON_SITELIB=%{buildroot}/%{python_sitelib} CUSTOMIZABLE_TYPES=%{customizable_types}  MODULAR=%{modular}
+make install  DESTDIR=%{buildroot}  PYTHON_SITELIB=%{buildroot}/%{python_sitelib} CUSTOMIZABLE_TYPES=%{customizable_types}  MODULAR=%{modular}  AUDIT_OBJ_TYPE_SUPPORT=%{audit_obj_type_support}
 popd
 
 pushd policy
-make install DESTDIR=%{buildroot}  DISTRO=%{sample_policy_type} SELINUXTYPE=seedit MODULAR=%{modular} AUDITRULES=%{auditrules}
+make install DESTDIR=%{buildroot}  DISTRO=%{sample_policy_type} SELINUXTYPE=seedit MODULAR=%{modular} AUDITRULES=%{auditrules} 
 popd
 
 pushd gui
 make install DESTDIR=%{buildroot}  PYTHON_SITELIB=%{buildroot}/%{python_sitelib} PAM_INCLUDE_SUPPORT=%{pam_include_support}
 
+#For Asianux2
+#AX2 mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/applications
+#AX2 install -p -m 0644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/applications
 desktop-file-install --vendor "" --dir ${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE1}
 
+
 mkdir -p %{buildroot}%{_datadir}/pixmaps
 install -p -m 0644 %{SOURCE2} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/seedit-gui.png
 popd
@@ -85,14 +91,14 @@
 %{_bindir}/seedit-unconfined
 %{_bindir}/seedit-template
 %dir %{python_sitelib}/%{name}
-%{python_sitelib}/%{name}/*.py
-%{python_sitelib}/%{name}/*.pyo
-%{python_sitelib}/%{name}/*.pyc
+%{python_sitelib}/%{name}/*.*
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/Makefile
 %{_datadir}/%{name}/macros
 %{_datadir}/%{name}/base_policy
 %dir %{_datadir}/%{name}/sepolicy
+%dir %{_sysconfdir}/%{name}
+%{_sysconfdir}/%{name}/seedit-load.conf
 
 %package policy
 Summary: SELinux Policy Editor: Sample simplified policy
@@ -121,7 +127,7 @@
 
 %files policy
 %defattr(-,root,root,-)
-%config(noreplace) %{_sysconfdir}/%{name}
+%config(noreplace) %{_sysconfdir}/%{name}/policy
 %config(noreplace) %{_sysconfdir}/selinux/%{name}
 %{_datadir}/%{name}/initialize/
 %{_sbindir}/seedit-init
@@ -134,7 +140,8 @@
 Requires: usermode
 Requires: pygtk2
 Requires: pam >= 0.80-9
-BuildRequires: desktop-file-utils, gettext
+BuildRequires: desktop-file-utils
+BuildRequires:  gettext
 Requires: %{name} = %{version}-%{release}, %{name}-policy = %{version}-%{release}
 
 %description gui
@@ -159,6 +166,13 @@
 
 
 %changelog
+* Tue Feb 6 2007 Yuichi Nakamura<ynakam at hitachisoft.jp> 2.1.0-1
+ - Fixed bug in RBAC
+ - Fixed installer for Asianux
+
+* Wed Jan 31 2007 Yuichi Nakamura<ynakam at hitachisoft.jp> 2.1.0-0.16.beta7
+ - Fixed for CentOS4, package build failed.
+
 * Sat Jan 27 2007 Yuichi Nakamura<ynakam at hitachisoft.jp> 2.1.0-0.15.beta6.7
  - Fixed Requires
  - Fixed makefiles to preserve timestamps.




More information about the fedora-extras-commits mailing list