Ver código fonte

filesystem: build for Vine6

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@3586 ec354946-7b23-47d6-9f5a-488ba84defc7
daisuke 14 anos atrás
pai
commit
b39b8ab3fb
1 arquivos alterados com 24 adições e 14 exclusões
  1. 24 14
      f/filesystem/filesystem-vl.spec

+ 24 - 14
f/filesystem/filesystem-vl.spec

@@ -2,7 +2,7 @@ Summary: The basic directory layout for a Linux system.
 Summary(ja): Linux システム用の基本ディレクトリ配置
 Name: filesystem
 Version: 2.4
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: Public Domain
 Group: System Environment/Base
 Buildroot: %{_tmppath}/%{name}-%{version}-root
@@ -24,10 +24,10 @@ mkdir $RPM_BUILD_ROOT
 cd $RPM_BUILD_ROOT
 
 mkdir -p mnt/{floppy,cdrom} \
-	bin boot \
-	etc/{X11/{applnk,sysconfig,serverconfig,starthere},opt,xinetd.d,skel,sysconfig,pki,fonts/conf.d} \
-	home lib/modules {lib,lib64}/tls media mnt opt proc root sbin selinux srv sys tmp initrd\
-	usr/{bin,etc,games,include,{lib,lib64}/{games,gcc-lib,tls,X11},lib/{games,gcc-lib,locale,X11},libexec,local/{bin,etc,games,lib,lib64,sbin,src,share/{applications,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x},info},libexec,include,},sbin,share/{applications,desktop-directories,doc,dict,empty,games,gnome,icons,info,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x},mime-info,misc,omf,pixmaps,themes,xsessions},src} \
+	bin boot dev \
+	etc/{X11/{applnk,fontpath.d},xdg/autostart,opt,pm/{config.d,power.d,sleep.d},xinetd.d,skel,sysconfig,pki,fonts/conf.{d,avail}} \
+	home lib/modules {lib,lib64}/tls media mnt opt proc root sbin selinux srv sys tmp initrd \
+	usr/{bin,etc,games,include,{lib,lib64}/{games,sse2,gcc-lib,tls,X11,pm-utils/{module.d,power.d,sleep.d}},lib/{games,gcc-lib,locale,sse2,X11},libexec,local/{bin,etc,games,lib,lib64,sbin,src,share/{applications,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x},info},libexec,include,},sbin,share/{aclocal,applications,backgrounds,desktop-directories,doc,dict,empty,games,ghostscript/conf.d,gnome,icons,idl,info,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x},mime-info,misc,omf,pixmaps,themes,xsessions,X11},src} \
         var/{empty,lib/{games,misc,rpm},state/misc,local,lock/subsys,log,nis,preserve,run,spool/{mail,lpd},tmp,db,cache,opt,games,yp}
 
 ln -snf ../var/tmp usr/tmp
@@ -38,13 +38,15 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(0755,root,root)
-%dir /
-/bin
-/boot
-/etc
+%dir %attr(555,root,root) /
+%attr(555,root,root) /bin
+%attr(555,root,root) /boot
+/dev
+%dir /etc
+/etc/*
 /home
-/lib
-/lib64
+%attr(555,root,root) /lib
+%attr(555,root,root) /lib64
 /media
 %dir /mnt
 %ghost %config(missingok) %verify(not size md5 mode user link rdev group mtime) /mnt/cdrom
@@ -52,7 +54,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir /opt
 %attr(555,root,root) /proc
 %attr(750,root,root) /root
-/sbin
+%attr(555,root,root) /sbin
 /selinux
 /srv
 /sys
@@ -62,14 +64,18 @@ rm -rf $RPM_BUILD_ROOT
 /usr/[^s]*
 /usr/sbin
 %dir /usr/share
+/usr/share/aclocal
 /usr/share/applications
+/usr/share/backgrounds
 /usr/share/desktop-directories
 /usr/share/doc
 /usr/share/dict
 %attr(555,root,root) %dir /usr/share/empty
 /usr/share/games
+/usr/share/ghostscript
 /usr/share/gnome
 /usr/share/icons
+/usr/share/idl
 /usr/share/info
 /usr/share/man
 /usr/share/mime-info
@@ -78,13 +84,14 @@ rm -rf $RPM_BUILD_ROOT
 /usr/share/pixmaps
 /usr/share/themes
 /usr/share/xsessions
+/usr/share/X11
 /usr/src
 %dir /var
 /var/db
 /var/lib
 /var/local
-%dir %attr(0775,root,lock) /var/lock
-%attr(755,root,root) /var/lock/subsys
+%ghost %dir %attr(0775,root,lock) /var/lock
+%ghost /var/lock/subsys
 /var/cache
 /var/empty
 /var/log
@@ -102,6 +109,9 @@ rm -rf $RPM_BUILD_ROOT
 /var/state/misc
 
 %changelog
+* Wed Apr 20 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4-2
+- build for Vine 6
+
 * Sun May 18 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4-1
 - new versioning policy