Browse Source

import VineSeed package specs

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@521 ec354946-7b23-47d6-9f5a-488ba84defc7
daisuke 12 years ago
commit
66a9678b5e
100 changed files with 23692 additions and 0 deletions
  1. 128 0
      9/915resolution/915resolution-vl.spec
  2. 350 0
      A/AfterStep-APPS/AfterStep-APPS-vl.spec
  3. 151 0
      A/AfterStep/AfterStep-vl.spec
  4. 63 0
      C/CF/CF-vl.spec
  5. 293 0
      C/ConsoleKit/ConsoleKit-vl.spec
  6. 259 0
      D/DeviceKit-disks/DeviceKit-disks-vl.spec
  7. 208 0
      D/DeviceKit-power/DeviceKit-power-vl.spec
  8. 131 0
      D/DeviceKit/DeviceKit-vl.spec
  9. 71 0
      D/Distutils/Distutils-vl.spec
  10. 146 0
      E/ElectricFence/ElectricFence-vl.spec
  11. 290 0
      E/Eterm/Eterm-vl.spec
  12. 107 0
      F/FD/FD-vl.spec
  13. 722 0
      F/FreeWnn/FreeWnn-vl.spec
  14. 176 0
      G/GConf/GConf-vl.spec
  15. 408 0
      G/GConf2/GConf2-vl.spec
  16. 89 0
      G/GMT/GMT-vl.spec
  17. 245 0
      G/Gtk-Perl/Gtk-Perl-vl.spec
  18. 302 0
      H/HelixPlayer/HelixPlayer-vl.spec
  19. 158 0
      I/IIIMECF/IIIMECF-vl.spec
  20. 782 0
      I/ImageMagick/ImageMagick-vl.spec
  21. 179 0
      J/JF/JF-vl.spec
  22. 408 0
      L/LPRng/LPRng-vl.spec
  23. 76 0
      L/Lapackpp/Lapackpp-vl.spec
  24. 208 0
      M/MAKEDEV/MAKEDEV-vl.spec
  25. 177 0
      M/MHonArc/MHonArc-vl.spec
  26. 233 0
      M/Mule-UCS/Mule-UCS-vl.spec
  27. 66 0
      M/MyODBC/MyODBC-vl.spec
  28. 115 0
      M/MySQL-ruby/MySQL-ruby-vl.spec
  29. 1023 0
      M/MySQL/MySQL-vl.spec
  30. 131 0
      N/NetworkManager-openconnect/NetworkManager-openconnect-vl.spec
  31. 217 0
      N/NetworkManager-openvpn/NetworkManager-openvpn-vl.spec
  32. 172 0
      N/NetworkManager-pptp/NetworkManager-pptp-vl.spec
  33. 297 0
      N/NetworkManager-vpnc/NetworkManager-vpnc-vl.spec
  34. 1232 0
      N/NetworkManager/NetworkManager-vl.spec
  35. 209 0
      O/ORBit/ORBit-vl.spec
  36. 408 0
      O/ORBit2/ORBit2-vl.spec
  37. 342 0
      O/OpenDX/OpenDX-vl.spec
  38. 211 0
      O/OpenEXR/OpenEXR-vl.spec
  39. 120 0
      O/OpenType-mikachan/OpenType-mikachan-vl.spec
  40. 126 0
      O/OpenType-takaofont/OpenType-takaofont-vl.spec
  41. 86 0
      P/Plotmtv/Plotmtv-vl.spec
  42. 232 0
      P/PolicyKit-gnome/PolicyKit-gnome-vl.spec
  43. 240 0
      P/PolicyKit/PolicyKit-vl.spec
  44. 116 0
      P/PyOpenGL/PyOpenGL-vl.spec
  45. 94 0
      P/PyQt/PyQt-vl.spec
  46. 293 0
      P/PyQt4/PyQt4-vl.spec
  47. 89 0
      P/PyYAML/PyYAML-vl.spec
  48. 315 0
      R/R/R-vl.spec
  49. 76 0
      R/RedCloth/RedCloth-vl.spec
  50. 200 0
      S/SDL/SDL-vl.spec
  51. 90 0
      S/SDL_Pango/SDL_Pango-vl.spec
  52. 159 0
      S/SDL_gfx/SDL_gfx-vl.spec
  53. 121 0
      S/SDL_image/SDL_image-vl.spec
  54. 133 0
      S/SDL_mixer/SDL_mixer-vl.spec
  55. 97 0
      S/SDL_net/SDL_net-vl.spec
  56. 72 0
      S/SDL_perl/SDL_perl-vl.spec
  57. 127 0
      S/SDL_ttf/SDL_ttf-vl.spec
  58. 109 0
      S/STLport/STLport-vl.spec
  59. 96 0
      S/SVGATextMode/SVGATextMode-vl.spec
  60. 77 0
      S/Sjeng-Free/Sjeng-Free-vl.spec
  61. 366 0
      S/SysVinit/SysVinit-vl.spec
  62. 121 0
      T/TeXmacs/TeXmacs-vl.spec
  63. 124 0
      T/Terminal/Terminal-vl.spec
  64. 137 0
      T/Thunar/Thunar-vl.spec
  65. 286 0
      T/TiMidity++/TiMidity++-vl.spec
  66. 507 0
      T/TiMidity++4ALSA/TiMidity++4ALSA-vl.spec
  67. 90 0
      T/TrueType-baekmuk/TrueType-baekmuk-vl.spec
  68. 195 0
      T/TrueType-base/TrueType-base-vl.spec
  69. 73 0
      T/TrueType-bitstream-vera/TrueType-bitstream-vera-vl.spec
  70. 145 0
      T/TrueType-cwtex/TrueType-cwtex-vl.spec
  71. 191 0
      T/TrueType-dejavu/TrueType-dejavu-vl.spec
  72. 141 0
      T/TrueType-droid/TrueType-droid-vl.spec
  73. 144 0
      T/TrueType-gnu-freefont/TrueType-gnu-freefont-vl.spec
  74. 98 0
      T/TrueType-hanaminplus/TrueType-hanaminplus-vl.spec
  75. 172 0
      T/TrueType-ipafont/TrueType-ipafont-vl.spec
  76. 145 0
      T/TrueType-junicode/TrueType-junicode-vl.spec
  77. 173 0
      T/TrueType-kiloji/TrueType-kiloji-vl.spec
  78. 211 0
      T/TrueType-kochi-subst/TrueType-kochi-subst-vl.spec
  79. 126 0
      T/TrueType-konatu/TrueType-konatu-vl.spec
  80. 89 0
      T/TrueType-kouzan-brush/TrueType-kouzan-brush-vl.spec
  81. 242 0
      T/TrueType-liberation/TrueType-liberation-vl.spec
  82. 147 0
      T/TrueType-linux-libertine/TrueType-linux-libertine-vl.spec
  83. 390 0
      T/TrueType-sazanami/TrueType-sazanami-vl.spec
  84. 158 0
      T/TrueType-umefont/TrueType-umefont-vl.spec
  85. 501 0
      T/TrueType-vlgothic/TrueType-vlgothic-vl.spec
  86. 35 0
      T/TrueTypeFonts_jp/TrueTypeFonts_jp-vl.spec
  87. 313 0
      V/VFlib/VFlib-vl.spec
  88. 594 0
      V/Vine-manual/Vine-manual-vl.spec
  89. 874 0
      V/VirtualBox/VirtualBox-vl.spec
  90. 252 0
      W/WMSoundSet/WMSoundSet-vl.spec
  91. 298 0
      W/WebKit/WebKit-vl.spec
  92. 130 0
      W/WindowMaker-Icons/WindowMaker-Icons-vl.spec
  93. 802 0
      W/WindowMaker/WindowMaker-vl.spec
  94. 561 0
      X/XOrg-jpfonts/XOrg-jpfonts-vl.spec
  95. 189 0
      X/Xautoconfig/Xautoconfig-vl.spec
  96. 365 0
      X/Xaw3d/Xaw3d-vl.spec
  97. 144 0
      Z/Zope-ExternalEditor/Zope-ExternalEditor-vl.spec
  98. 102 0
      Z/Zope-FSCounter/Zope-FSCounter-vl.spec
  99. 83 0
      Z/Zope-LocalFS/Zope-LocalFS-vl.spec
  100. 127 0
      Z/Zope-TinyTablePlus/Zope-TinyTablePlus-vl.spec

+ 128 - 0
9/915resolution/915resolution-vl.spec

@@ -0,0 +1,128 @@
+%define name 915resolution
+%define version 0.5.3
+%define release 1%{?_dist_release}
+
+Summary: A tool to force resolution of Intel 8xx,9xx video Card
+Summary(ja): Intel 8xx, 9xx ビデオカードの解像度を強制設定するツール
+Name: %{name}
+Version: %{version}
+Release: %{release}
+License: Public Domain
+Group: Applications/System
+Url: http://www.geocities.com/stomljen/
+
+Source0: http://www.geocities.com/stomljen/%{name}-%{version}.tar.gz
+Source1: 915resolution.init
+Source2: 915resolution.default-sysconfig
+Patch: 915resolution-0.5.3-automatically-choose-best-mode.patch
+Patch10: 915resolution-0.5.3-new-chipset.patch
+
+BuildRoot: %{_tmppath}/%{name}-buildroot
+Exclusivearch: %{ix86} x86_64
+Requires: sed, grep
+
+%description
+915resolution is a tool to modify the video BIOS of the 800 and 900 series
+Intel graphics chipsets. This includes the 845G, 855G, and 865G chipsets, as
+well as 915G, 915GM, and 945G chipsets. This modification is necessary to
+allow the display of certain graphics resolutions for an Xorg or XFree86
+graphics server.
+
+915resolution's modifications of the BIOS are transient. There is no risk of
+permanent modification of the BIOS. This also means that 915resolution must be
+run every time the computer boots inorder for it's changes to take effect.
+
+915resolution is derived from the tool 855resolution. However, the code differs
+substantially. 915resolution's code base is much simpler. 915resolution also 
+allows the modification of bits per pixel.
+
+%prep
+%setup -q
+%patch0 -p1 -b .automarically-choose-best-mode
+%patch10 -p1 -b .new-chipset
+
+%build
+rm -f *.o
+%__make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+install -D -m755 %{name} $RPM_BUILD_ROOT%{_sbindir}/%{name}
+install -D -m0755 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/%{name}
+install -D -m0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name}
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+/sbin/chkconfig --add %{name}
+
+%preun
+if [ "$1" = 0 ]; then
+	/sbin/chkconfig --del %{name}
+fi
+
+
+%files
+%defattr(-,root,root)
+%doc chipset_info.txt README.txt
+%{_sbindir}/%{name}
+%{_sysconfdir}/rc.d/init.d/*
+%config(noreplace) %{_sysconfdir}/sysconfig/*
+
+
+%changelog
+* Sun Sep 14 2008 Shu KONNO <owa@bg.wakwak.com> 0.5.3-1vl5
+- applied new versioning policy, spec in utf-8
+
+* Tue Oct 30 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.3-0vl2
+- add Patch10 to support 945GME,965GM/GME/GLE,G33,Q33,Q35
+
+* Fri May 04 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.3-0vl1
+- new upstream release
+
+* Tue Dec 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.2-0vl4
+- fix init.d/915resolution (<BTS:416>)
+
+* Wed Sep 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.2-0vl3
+- update init.d/915resolution
+  - fix bugs (<BTS:0176>)
+
+* Sat Sep 09 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.2-0vl2
+- update init.d/915resolution
+  - fix bugs
+  - automatically detect XRESO and YRESO from xorg.conf.
+    (use Monitor ModelName "LCD Panel XRESOxYRESO")
+
+* Sat Sep 09 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.5.2-0vl1
+- initial build for Vine Linux based on MDV package.
+
+* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
++ 08/04/06 19:16:12 (52825)
+- rebuild
+
+* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
++ 08/04/06 19:14:11 (52823)
+Import 915resolution
+
+* Fri Jun 16 2006 Pixel <pixel@mandriva.com> 0.5.2-5mdv2007.0
+- fix patch automatically-choose-best-mode
+  (if no matching X resolution, it was chosing the last entry, even if unreachable)
+
+* Tue May 02 2006 Olivier Thauvin <nanardon@mandriva.org> 0.5.2-4mdk
+- Exclusivearch should be x86_64, not only amd64
+
+* Tue May 02 2006 Pixel <pixel@mandriva.com> 0.5.2-3mdk
+- Exclusivearch x86 and am64 (bugzilla #22203)
+
+* Fri Apr 28 2006 Pixel <pixel@mandriva.com> 0.5.2-2mdk
+- add patch automatically-choose-best-mode allowing "915resolution best <X> <Y>"
+  which chooses the first bios mode with xres == <X>
+  (or defaults to the last available mode)
+- add a service calling 915resolution before dm is launched
+
+* Thu Apr 27 2006 Olivier Thauvin <nanardon@mandriva.org> 0.5.2-1mdk
+- initial mandriva rpm
+

+ 350 - 0
A/AfterStep-APPS/AfterStep-APPS-vl.spec

@@ -0,0 +1,350 @@
+Summary: Various applets for use with AfterStep and compatible window managers.
+Name: AfterStep-APPS
+Version: 20001212
+Release: 0vl3
+License: GPL
+Group: User Interface/Desktops
+Source0: http://www.tigr.net/afterstep/as-apps/download/as-apps-001212.tar
+Patch0: AfterStep-APPS-1.5beta1-glibc.patch
+Patch1: ascp-paths.patch
+Patch2: as-apps-compile.patch
+Patch4: xiterm-utmp.patch
+Patch5: AfterStep-APPS-xiterm-getopt.patch
+Patch6: AfterStep-APPS-xiterm-ccoptions.patch
+Patch7: 05-asdm-make.patch
+Patch100: asbutton-install.patch
+#Requires: /usr/sbin/utempter
+Requires: utempter
+Prereq: /sbin/ldconfig
+BuildPrereq: WindowMaker-devel
+BuildRoot: %{_tmppath}/%{name}-root
+
+%description
+The AfterStep-APPS package includes a group of applications for use
+with the AfterStep window manager. Applications in this package
+include an Advanced Power Management system monitor for laptops
+(asapm), a CPU load monitor (ascpu), a simple state machine (asexec),
+a filesystem monitor (asfsm), a CPU load monitor for use with the PROC
+filesystem (asload), a mail checker (asmail), a memory utilization
+monitor (asmem), a volume controller knob for the /dev/mixer device
+(asmix), a volume controller for various sound inputs (asmixer), a
+modem status monitor (asmodem), an analog clock (astime), a color
+VT102 emulator (aterm), an audio CD player (ascd), a clock (asclock),
+and a control panel for configuring AfterStep (ascp).
+
+Install AfterStep-APPS if you're planning to use the AfterStep window
+manager.
+
+%prep
+%setup -q -c
+rm -f *.asc
+for archive in *.tar.gz ; do
+	tar xzf $archive
+	rm -f $archive
+done
+%patch0 -p1 -b .glibc
+%patch1 -p1 -b .paths
+%patch4 -p1 -b .xiutmp
+%patch5 -p1 -b .getopt
+%patch6 -p1 -b .ccoptions
+# Someone forgot to make clean in some packages :/
+find . -name "*.o" -exec rm -f {} \;
+find . -name "*~" -exec rm -f {} \;
+perl -pi -e "s,#include <linux/ucdrom.h>,," ascdc-0.3/ascdc.c
+%patch100 -p0 -b .asbutton
+
+%build
+for package in `ls` ; do
+    cd $package 
+    case $package in
+	ascd-* )
+            perl -pi -e "s,/etc/X11,/usr/X11R6/lib/X11,g"  * ascd/* libworkman/*
+	    patch -p2 -b --suffix .compile < %{PATCH2}
+	    CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ./configure << EOF
+/mnt/cdrom
+%{_prefix}/X11R6/bin
+%{_prefix}/X11R6/man/man1
+%{_datadir}/afterstep/ascd
+1
+EOF
+	    perl -pi -e "s,/usr/local/share/AScd,/usr/share/$package,g" * misc/*
+	    make MANDIR=/usr/X11R6/man/man1 \
+		BINDIR=/usr/X11R6/bin \
+		THEMESDIR=/usr/share/$package \
+		SHLIBDIR=/usr/X11R6/lib \
+		CDEBUGFLAGS="$RPM_OPT_FLAGS" \
+		CXXDEBUGFLAGS="$RPM_OPT_FLAGS"
+	    ;;
+	
+	asdm* )
+	    # xmkmf'ed stuff...
+	    xmkmf -a
+            perl -pi -e "s,/etc/X11,/usr/X11R6/lib/X11,g"  *
+            # patch -b --suffix .compile < %{PATCH7}
+	    make CDEBUGFLAGS="$RPM_OPT_FLAGS" \
+	         CXXDEBUGFLAGS="$RPM_OPT_FLAGS" \
+		 XDMDIR=/usr/share/asdm BINDIR=/usr/X11R6/bin \
+		 SHLIBDIR=/usr/lib
+	    ;;
+	asampcd* | asDrinks* | asampmenu* | randbg* )
+	    # These are perl scripts and don't need to be compiled...
+	    ;;
+
+	asbutton* | miniCHESS* )
+	    # Non-autoconf'ed C...
+	    make CCFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS"
+	    ;;
+	   
+	aspbm* )
+	    make CCFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS"
+	    make -C conf CCFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS"
+	    ;;
+	asmon* )
+	    cd asmon
+	    make
+	    cd ..
+	    ;;
+
+	ASFiles* | Tasks* | asfaces* | asfatm* | asppp* | astrash* |  astuner* |\
+	xfascd* | asxmcd* | asftavm* | aswmtheme* )
+	    # ASFiles: needs some odd DnD library
+	    # Tasks: must be compiled inside AfterStep source tree
+	    # asfaces: broken beyond repair
+	    # asfatm: needs temperature measurement kernel patch
+	    # asppp: missing dial.xpm file
+	    # astrash: needs OffiX
+	    # astuner: needs linux/radio.h
+	    # xfascd: needs XForms
+	    # asxmcd: needs Motif
+            # asftavm: needs i2c& sensors not part of default 2.2 kernels
+	    # aswmtheme: not a module per se.
+
+	    ;;
+
+	xiterm*)
+	    # cough cough, hack hack -- ewt
+	    CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr/X11R6 \
+		--enable-xpm-background --enable-utmp --enable-wtmp \
+		--enable-menubar --enable-next-scroll --enable-kanji
+	    xmkmf
+	    make Makefiles
+	    cd src
+	    sed -e "s/EXTRA_LIBRARIES =/EXTRA_LIBRARIES = -lutempter/" \
+	       Makefile > Makefile.foo
+	    sed -e "s/-lsocket //" Makefile.foo > Makefile
+	    make
+	    ;;
+	asclock*)
+            perl -pi -e "s,/etc/X11,/usr/X11R6/lib/X11,g"  *
+	    CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr/X11R6 << EOF
+classic
+
+EOF
+             make
+	     ;;
+	*)
+	    #just about every other thing supports autoconf
+	    #
+	    # Look ma, I'm broken!  What a shock.
+	    rm -f config.cache
+	    CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr/X11R6 --datadir=/usr/share --with-gtk-prefix=/usr
+	    make
+	    ;;
+    esac
+    cd ..
+done
+
+%install
+
+rm -rf $RPM_BUILD_ROOT
+mkdir -p $RPM_BUILD_ROOT/usr/X11R6/bin
+mkdir -p $RPM_BUILD_ROOT/usr/X11R6/man/man1
+mkdir -p $RPM_BUILD_ROOT/usr/share/afterstep/desktop/icons/16bpp
+
+for package in `ls` ; do
+    cd $package 
+    case $package in
+	ASFiles* | Tasks* | asfaces* | asfatm* | asppp* | astrash* | astuner* | \
+	xfascd* | asxmcd* | asftavm* )
+	    # We ignore broken stuff and stuff that simply doesn't make
+	    # much sense...
+	    ;;
+
+	asDrinks* | asampmenu* | randbg* | aswmtheme* )
+	    cp -a *.pl $RPM_BUILD_ROOT/usr/X11R6/bin
+	    ;;
+
+	ascd-* | xiterm*)
+	    if test -d ./ascd; then
+		mkdir -p $RPM_BUILD_ROOT/usr/share/$package
+		cp -a ascd/themes/* $RPM_BUILD_ROOT/usr/share/$package
+		perl -pi -e "s,/usr/local/include,$RPM_BUILD_ROOT/usr/include,g" libworkman/Makefile
+		perl -pi -e "s,/usr/local/lib,$RPM_BUILD_ROOT/usr/lib,g" libworkman/Makefile
+		fi
+
+	    make install install.man \
+		AFTER_BIN_DIR=$RPM_BUILD_ROOT/usr/X11R6/bin \
+		AFTER_MAN_DIR=$RPM_BUILD_ROOT/usr/X11R6/man/man1 \
+		MANDIR=$RPM_BUILD_ROOT/usr/X11R6/man/man1 \
+		BINDIR=$RPM_BUILD_ROOT/usr/X11R6/bin \
+		THEMESDIR=$RPM_BUILD_ROOT/usr/share/$package \
+		SHLIBDIR=$RPM_BUILD_ROOT/usr/X11R6/lib
+	    ;;
+        ascp-* )
+	    make install \
+	        ASCP_BIN_DIR=$RPM_BUILD_ROOT/usr/X11R6/bin \
+		ASCP_MAN_DIR=$RPM_BUILD_ROOT/usr/X11R6/man/man1 \
+		prefx=$RPM_BUILD_ROOT \
+		DESTDIR=$RPM_BUILD_ROOT
+	    ;;
+	asmon-* )
+	    cd asmon
+	    perl -pi -e "s,/usr/local/bin,$RPM_BUILD_ROOT/usr/X11R6/bin,g" Makefile
+	    make install \
+	        AFTER_BIN_DIR=$RPM_BUILD_ROOT/usr/X11R6/bin \
+		AFTER_MAN_DIR=$RPM_BUILD_ROOT/usr/X11R6/man/man1 \
+		BINDIR=$RPM_BUILD_ROOT/usr/X11R6/bin \
+		DESTDIR=$RPM_BUILD_ROOT
+	    cd ..
+	    ;;
+	asclock-* | asdm-* | sessreg-* | xpmroot-* )
+		make install DESTDIR=$RPM_BUILD_ROOT \
+		AFTER_BIN_DIR=/usr/X11R6/bin \
+		BINDIR=/usr/X11R6/bin \
+		AFTER_MAN_DIR=/usr/X11R6/man/man1 \
+		XDMDIR=/usr/share/asdm \
+		MANDIR=/usr/X11R6/man/man1 \
+		SHLIBDIR=/usr/lib
+		make install.man DESTDIR=$RPM_BUILD_ROOT \
+		AFTER_BIN_DIR=/usr/X11R6/bin \
+			 BINDIR=/usr/X11R6/bin \
+			 AFTER_MAN_DIR=/usr/X11R6/man/man1 \
+			 MANDIR=/usr/X11R6/man/man1 \
+	    ;;
+	    
+	miniCHESS-*)
+		make install DESTDIR=$RPM_BUILD_ROOT/usr/X11R6/bin \
+		AFTER_BIN_DIR=/usr/X11R6/bin \
+			 BINDIR=/usr/X11R6/bin \
+			 AFTER_MAN_DIR=/usr/X11R6/man/man1
+	    ;;
+
+	*)
+		make install \
+		AFTER_BIN_DIR=$RPM_BUILD_ROOT/usr/X11R6/bin \
+		AFTER_MAN_DIR=$RPM_BUILD_ROOT/usr/X11R6/man/man1 \
+		MANDIR=$RPM_BUILD_ROOT/usr/X11R6/man/man1 \
+		BINDIR=$RPM_BUILD_ROOT/usr/X11R6/bin \
+		DESTDIR=$RPM_BUILD_ROOT \
+		ICONDIR=$RPM_BUILD_ROOT/usr/share/afterstep/desktop/icons/16bpp
+		make install.man \
+		AFTER_BIN_DIR=$RPM_BUILD_ROOT/usr/X11R6/bin \
+		AFTER_MAN_DIR=$RPM_BUILD_ROOT/usr/X11R6/man/man1 \
+		MANDIR=$RPM_BUILD_ROOT/usr/X11R6/man/man1 \
+		BINDIR=$RPM_BUILD_ROOT/usr/X11R6/bin \
+		DESTDIR=$RPM_BUILD_ROOT || true # should work for non-install.man targets as well...
+	    ;;
+    esac
+    cd ..
+done
+
+rm -f $RPM_BUILD_ROOT/usr/X11R6/{bin,man/man1}/{sessreg,xpmroot,qplot}*
+rm -f $RPM_BUILD_ROOT/usr/X11R6/lib/X11/app-defaults/Chooser
+chmod 0755 $RPM_BUILD_ROOT/usr/X11R6/bin/asbutton
+chmod 0755 $RPM_BUILD_ROOT/usr/share/afterstep/ascp/icons
+chmod 0644 $RPM_BUILD_ROOT/usr/X11R6/man/man1/*
+
+
+# creating file list
+rm -f $RPM_BUILD_DIR/master.list.%{name}
+
+#find $RPM_BUILD_ROOT  -type d | sed '1,2d;s|^\.|\%attr(-,root,root) \%dir |' \
+#	> $RPM_BUILD_DIR/master.list.%{name}
+
+find $RPM_BUILD_ROOT -type f -o -type l >> $RPM_BUILD_DIR/master.list.%{name}
+
+sed -e "s,$RPM_BUILD_ROOT,,g" $RPM_BUILD_DIR/master.list.%{name} \
+	| sed -e "s,/man[0-9]/.*,&\*,g" \
+	| sort > file.list.%{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+rm -f $RPM_BUILD_DIR/master.list.%{name}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f file.list.%{name}
+%defattr(-,root,root)
+%dir /usr/share/ascd-*
+%dir /usr/share/asdm
+
+%changelog
+* Wed Jan 30 2002 Toru Sagami <sagami@vinelinux.org> 20001212-0vl3
+- Requires for utempter instead of file dependent /usr/sbin/utempter
+- s/Copyright/License/
+
+* Wed May 23 2001 <sagami@vinelinux.org>
+- 001212-0vl2: add BuildPreReq: WindowMaker-devel and actually use it(ascd)
+
+* Mon May 14 2001 <sagami@vinelinux.org>
+- 001212-0vl1 from connectiva 000909
+- --enable-kanji for xiterm
+
+* Mon Feb  7 2000 Bernhard Rosenkraenzer <bero@redhat.com>
+- remove /usr/X11R6/lib/X11/app-defaults/Chooser
+  it is provided by XFree86.
+
+* Sun Feb  6 2000 Bernhard Rosenkraenzer <bero@redhat.com>
+- fix some Makefile issues:
+  asclock, asdm, sessreg and xpmroot got installed to
+  $RPM_BUILD_ROOT/$RPM_BUILD_ROOT and were therefore not included in the
+  RPM.
+  minichess was installed to $RPM_BUILD_ROOT/minichess, and therefore wasn't
+  included in the RPM.
+
+* Fri Feb  4 2000 Bernhard Rosenkraenzer <bero@redhat.com>
+- Fix permissions on /usr/X11R6/bin/asbutton and /usr/share/afterstep/ascp/icons
+
+* Thu Feb  3 2000 Bill Nottingham <notting@redhat.com>
+- add %defattr
+
+* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
+- fix description
+
+* Thu Jan 27 2000 Bernhard Rosenkraenzer <bero@redhat.com>
+- 20000124
+- BuildPrereq WindowMaker (we need WINGs.h)
+
+* Mon Nov 15 1999 Bernhard Rosenkraenzer <bero@redhat.com>
+- fix various bugs
+- update source archive
+- compile/fix some more components
+
+* Tue Aug 17 1999 Bill Nottingham <notting@redhat.com>
+- update source archive.
+
+* Mon Apr  5 1999 Bill Nottingham <notting@redhat.com>
+- strip binaries
+
+* Mon Mar 29 1999 Bill Nottingham <notting@redhat.com>
+- update source archive
+- fix ascp
+
+* Wed Mar 24 1999 Erik Troan <ewt@redhat.com>
+- utempter support
+- got xiterm building again
+
+* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
+- auto rebuild in the new build environment (release 2)
+
+* Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
+- build for glibc 2.1
+
+* Wed Sep 30 1998 Cristian Gafton <gafton@redhat.com>
+- updated source archive
+- remove  conflicting files with XFree86
+
+* Wed Sep 16 1998 Cristian Gafton <gafton@redhat.com>
+- split from afterstep and packaged for RH 5.2

+ 151 - 0
A/AfterStep/AfterStep-vl.spec

@@ -0,0 +1,151 @@
+Summary: An X window manager which emulates the look and feel of NEXTSTEP(R).
+Summary(ja): NEXTSTEP(R)のルック&フィールを似せたウィンドウマネージャ
+Name: AfterStep
+Version: 1.8.11
+Release: 0vl1
+License: GPL
+Group: User Interface/Desktops
+URL: http://www.afterstep.org/
+Source0: ftp://ftp.afterstep.org/stable/AfterStep-%{version}.tar.bz2
+Source1: AfterStep-redhat.tar.gz
+#for Vine
+Source2: AfterStep-vine.tar.gz
+Patch0: afterstep-1.8.11-vinemenu.patch
+Patch1: AfterStep-1.7.142-guessfont.patch
+Prereq: /sbin/ldconfig
+BuildPrereq: sgml-tools
+Requires: wmconfig >= 0.9.4, xinitrc >= 1.4, AfterStep-APPS
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+Vendor: Project Vine
+Distribution: Vine Linux
+
+%description
+The AfterStep window manager combines convenient, useful features 
+with the attractive look of the NEXTSTEP(R) interface. NEXTSTEP(R)-style 
+features include the the title bar, title buttons, borders, icons and 
+menus.  The most prominent addition to the interface is AfterStep's 
+Wharf, a customized version of the GoodStuff panel (an fvwm window 
+manager bar of application icons).  AfterStep's Wharf is a free-floating 
+application loader which can swallow running programs and contain 
+folders of more applications.  AfterStep also includes easy to use
+'look' files, so you can share your desktop appearance.
+
+You need to install AfterStep if you want to use the AfterStep window
+manager.  You should also install AfterStep and try it out if you haven't
+decided which X Window System window manager you want to use, or just to
+keep your window management options open.
+
+%prep
+%setup -q -n %{name}-%{version}
+%patch0 -p1 -b .vinemenu
+%patch1 -p1 -b .guessfont
+find ./ -type f -perm 000 | xargs -r rm -fv
+find ./ -type f -name "*.vinemenu" | xargs -r rm -fv
+
+%build
+CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr/X11R6 --datadir=/usr/share \
+	--with-imageloader="display -window root" \
+	--with-helpcommand="kterm -e man" \
+	--with-desktops=1 \
+	--with-deskgeometry=2x3 \
+	--disable-availability \
+	--enable-makemenusonboot \
+	--enable-i18n \
+	--with-xpm
+make CCFLAGS="$RPM_OPT_FLAGS"
+sgml2html doc/afterstep.sgml
+
+%install
+rm -rf %{buildroot}
+make install install.man DESTDIR=%{buildroot}
+
+# both ASPP contains these files
+#rm -f %{buildroot}/usr/X11R6/bin/{sessreg,xpmroot}
+
+# eliminate executable bit in %doc
+find TODO/ -type f -perm +111 | xargs chmod -x
+
+%clean
+rm -rf %{buildroot}
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root)
+%doc doc/code doc/languages doc/licences
+%doc ChangeLog NEW README README.RedHat TEAM TODO UPGRADE *.html
+/usr/X11R6/bin/*
+/usr/X11R6/man/man1/*
+/usr/share/afterstep
+
+%changelog
+* Sat Mar 02 2002 Toru Sagami <sagami@vinelinux.org> 1.8.11-0vl1
+- updated to new stable release 1.8.11
+
+* Wed Jan 30 2002 Toru Sagami <sagami@vinelinux.org> 1.8.10-0vl1
+- updated to current stable release 1.8.10
+- added patch for menu instead of expanding tar ball
+- added more docs
+
+* Mon Sep 03 2001 Toru Sagami <sagami@vinelinux.org>
+- 1.8.9-0vl2: eliminate executable bit in %%doc
+
+* Tue Jul 03 2001 <sagami@vinelinux.org>
+- 1.8.9-0vl1: updated to 1.8.9
+- added patch for re-enable xiterm menu
+
+* Mon May 14 2001 <sagami@vinelinux.org>
+- 1.8.8-0vl2: fixed install failure with AfterStep-APPS
+
+* Sat Dec 23 2000 Toru Sagami <czs14350@mb.infoweb.ne.jp>
+- 1.8.8-0vl1: Happy Holidays!
+
+* Thu Dec 21 2000 Toru Sagami <czs14350@mb.infoweb.ne.jp>
+- updated to 1.8.4-1vl1
+- fixed some menu for Vine 2.1+
+- changed spec filename AfterStep.spec from AfterStep-vl.spec
+
+* Fri Feb 18 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
+- updated to 1.8.0
+
+* Thu Jan 13 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
+- added guessfont patch
+
+* Fri Sep 03 1999 Cristian Gafton <gafton@redhat.com>
+- version 1.7.142 and the four patches available integrated
+
+* Mon Apr 19 1999 Cristian Gafton <gafton@redhat.com>
+- optimizations are making it sick
+
+* Sun Apr 11 1999 Preston Brown <pbrown@redhat.com>
+- fixed up menus from 5.2 to work with new AfterStep
+
+* Thu Apr 08 1999 Preston Brown <pbrown@redhat.com>
+- upgrade to 1.7.90 (bugfix release), now 99 percent GNOME compliant.
+
+* Wed Mar 24 1999 Bill Nottingham <notting@redhat.com>
+- don't require xterm-color
+
+* Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
+- build for glibc 2.1
+
+* Tue Oct 13 1998 Cristian Gafton <gafton@redhat.com>
+- Fixed problem with the Feels menu showing the bacjkground change entries
+
+* Wed Sep 16 1998 Cristian Gafton <gafton@redhat.com>
+- upgraded to 1.5
+- requires AfterStep-APPS for the cool dockable applications
+
+* Thu May 07 1998 Cristian Gafton <gafton@redhat.com>
+- 1.4.5.3 is out
+- wmconfig hacks
+- can start AnotherLevel
+
+* Fri Apr 17 1998 Cristian Gafton <gafton@redhat.com>
+- upgraded to 1.4.5.1
+- went through the sources and fixed some of the bugs
+
+* Fri Mar 27 1998 Cristian Gafton <gafton@redhat.com>
+- packaged 1.4.4 with a patch to better support BuildRoot.
+

+ 63 - 0
C/CF/CF-vl.spec

@@ -0,0 +1,63 @@
+Summary: WIDE Sendmail.cf Generation Package
+Summary(ja): sendmail.cf の作成パッケージ
+Name: CF
+Version: 3.7Wpl2
+Release: 7%{?_dist_release}
+Distribution: Vine Linux
+Group: Applications/Other
+Source: CF-%{version}.tar.bz2
+Source1: CF-VineSample.tar.bz2
+Patch: CF-%{version}-smtpcheck.patch1
+Patch1: CF-%{version}-smtpcheck.patch2
+License: Motonori Nakamura and WIDE Project
+URL: http://vine.flatout.org/
+BuildArch: noarch
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+
+%description
+Sendmail.cf Generation Package
+
+%description -l ja
+面倒な sendmail.cf の設定を簡単に行うための, sendmail.cf 作成
+パッケージです。
+
+%prep
+
+%build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+mkdir -p $RPM_BUILD_ROOT%{_datadir}
+bzip2 -dc %{SOURCE0} | tar xf - -C $RPM_BUILD_ROOT%{_datadir}
+bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_datadir}/CF-%{version}
+(cd $RPM_BUILD_ROOT%{_datadir}/CF-%{version}/Master
+patch -p0 < %{PATCH0}
+patch -p0 < %{PATCH1}
+)
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+%dir %{_datadir}/CF-%{version}
+%{_datadir}/CF-%{version}/*
+
+%changelog
+* Sun Sep 14 2008 Shu KONNO <owa@bg.wakwak.com> 3.7Wpl2-7vl5
+- applied new versioning policy, spec in utf-8
+
+* Wed Sep 20 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com>
+- changed Group to Applications/Other
+- installed files to %{_datadir}/CF-%{version} instead of /usr/src/CF-%{version}
+- s/Copyright/License/
+
+* Fri Jan  7 2000 Jun Nishii <jun@vinelinux.org>
+- added Japanese summary and description
+- change group
+- slightly modify build process
+
+* Wed Dec 21 1998 Hideya Hane <vine@flatout.org>
+- Initial version
+

+ 293 - 0
C/ConsoleKit/ConsoleKit-vl.spec

@@ -0,0 +1,293 @@
+%define glib2_version           2.20.0
+%define dbus_version            1.2
+%define dbus_glib_version       0.80
+%define polkit_version          0.92
+
+Summary: System daemon for tracking users, sessions and seats
+Summary(ja): ユーザ、セッションおよび座席を捕捉するシステムデーモン
+Name: ConsoleKit
+Version: 0.4.1
+Release: 1%{?_dist_release}
+License: GPLv2+
+Group: System Environment/Daemons
+URL: http://www.freedesktop.org/wiki/Software/ConsoleKit
+
+Source0: http://people.freedesktop.org/~mccann/dist/ConsoleKit-%{version}.tar.bz2
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRequires: glib2-devel >= %{glib2_version}
+BuildRequires: dbus-devel  >= %{dbus_version}
+BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
+BuildRequires: polkit-devel >= %{polkit_version}
+BuildRequires: pam-devel
+BuildRequires: libX11-devel
+BuildRequires: zlib-devel
+BuildRequires: xmlto
+Requires: dbus
+Requires: dbus-glib
+
+%description
+ConsoleKit is a system daemon for tracking what users are logged
+into the system and how they interact with the computer (e.g.
+which keyboard and mouse they use).
+
+It provides asynchronous notification via the system message bus.
+
+
+%package x11
+Summary: X11-requiring add-ons for ConsoleKit
+Summary(ja): X11 を必要とする ConsoleKit アドオン
+License: GPLv2+
+Group: System Environment/Daemons
+Requires: %name = %{version}-%{release}
+Requires: libX11
+
+%description x11
+ConsoleKit contains some tools that require Xlib to be installed,
+those are in this separate package so server systems need not install
+X. Applications (such as xorg-x11-xinit) and login managers (such as
+gdm) that need to register their X sessions with ConsoleKit needs to
+have a Requires: for this package.
+
+
+%package libs
+Summary: ConsoleKit libraries
+Summary(ja): ConsoleKit ライブラリ
+License: MIT
+Group: System Environment/Libraries
+Requires: pam
+Requires: dbus
+
+%description libs
+Libraries and a PAM module for interacting with ConsoleKit.
+
+
+%package devel
+Summary: Development libraries and headers for ConsoleKit
+Summary(ja): Development libraries and headers for ConsoleKit
+License: MIT
+Group: Development/Libraries
+Requires: dbus-devel
+Requires: pkgconfig
+
+%description devel
+Headers, libraries and API docs for ConsoleKit
+
+
+%package docs
+Summary: Developer documentation for ConsoleKit
+Summary(ja): ConsoleKit の開発用ドキュメント
+Group: Development/Libraries
+Requires: %name = %{version}-%{release}
+
+%description docs
+Developer documentation for ConsoleKit.
+
+
+%prep
+%setup -q
+
+%build
+%configure --with-pid-file=%{_localstatedir}/run/console-kit-daemon.pid --enable-pam-module --with-pam-module-dir=/%{_lib}/security --enable-docbook-docs --docdir=%{_datadir}/doc/%{name}-%{version}
+
+make
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+rm -f $RPM_BUILD_ROOT/%{_lib}/security/*.a
+rm -f $RPM_BUILD_ROOT/%{_lib}/security/*.la
+
+# make sure we don't package a history log
+rm -f $RPM_BUILD_ROOT/%{_var}/log/ConsoleKit/history
+
+cp AUTHORS COPYING ChangeLog HACKING INSTALL NEWS README TODO \
+	$RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
+
+#mkdir -p %{buildroot}%{_sysconfdir}/init.d
+#install -m 755 %{SOURCE10} %{buildroot}%{_sysconfdir}/init.d/ConsoleKit
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%post
+if [ -f /var/log/ConsoleKit/history ]; then
+   chmod a+r /var/log/ConsoleKit/history
+fi
+
+%post libs -p /sbin/ldconfig
+
+%postun libs -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc %dir %{_datadir}/doc/%{name}-%{version}
+%doc %{_datadir}/doc/%{name}-%{version}/[A-Z]*
+%{_sysconfdir}/dbus-1/system.d/*
+#%{_sysconfdir}/init.d/ConsoleKit
+%{_datadir}/dbus-1/system-services/*.service
+%{_datadir}/polkit-1/actions/*.policy
+%dir %{_sysconfdir}/ConsoleKit
+%dir %{_sysconfdir}/ConsoleKit/seats.d
+%dir %{_sysconfdir}/ConsoleKit/run-seat.d
+%dir %{_sysconfdir}/ConsoleKit/run-session.d
+%dir %{_prefix}/lib/ConsoleKit
+%dir %{_prefix}/lib/ConsoleKit/scripts
+%dir %{_prefix}/lib/ConsoleKit/run-seat.d
+%dir %{_prefix}/lib/ConsoleKit/run-session.d
+%dir %{_var}/run/ConsoleKit
+%attr(755,root,root) %dir %{_var}/log/ConsoleKit
+%config %{_sysconfdir}/ConsoleKit/seats.d/00-primary.seat
+%{_sbindir}/console-kit-daemon
+%{_sbindir}/ck-log-system-restart
+%{_sbindir}/ck-log-system-start
+%{_sbindir}/ck-log-system-stop
+%{_bindir}/ck-history
+%{_bindir}/ck-launch-session
+%{_bindir}/ck-list-sessions
+%{_prefix}/lib/ConsoleKit/scripts/*
+
+%files x11
+%defattr(-,root,root,-)
+%{_libexecdir}/*
+
+%files libs
+%defattr(-,root,root,-)
+%{_libdir}/lib*.so.*
+/%{_lib}/security/*.so
+%{_mandir}/man8/pam_ck_connector.8.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/lib*.so
+%{_libdir}/pkgconfig/*
+%{_includedir}/*
+%{_datadir}/dbus-1/interfaces/org.freedesktop.ConsoleKit.*.xml
+
+%files docs
+%defattr(-,root,root,-)
+%doc %dir %{_datadir}/doc/%{name}-%{version}/spec
+%doc %{_datadir}/doc/%{name}-%{version}/spec/*
+
+
+%changelog
+* Mon Oct 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.4.1-1
+- new upstream release
+
+* Mon May 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.0-6
+- add patch11 to enable policy access to the Manager.GetSessions
+  method in the default ConsoleKit.conf
+  https://bugs.freedesktop.org/show_bug.cgi?id=20471
+  http://bugzilla.gnome.org/show_bug.cgi?id=580259
+
+* Fri Mar 27 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.0-5
+- add patch10 to fix dbus permissions
+  https://bugs.freedesktop.org/show_bug.cgi?id=19020
+  (This patch is already committed to master)
+
+* Sat Feb 14 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.3.0-4
+- changed Group to System Environment/Daemons
+- changed x11 subpackage's Group to System Environment/Daemons
+- changed libs subpackage's Group to System Environment/Libraries
+- added %%post, %%postun section fo libs subpackage
+
+* Sat Aug 09 2008 Shu KONNO <owa@bg.wakwak.com> 0.3.0-3
+- changed %%{_libdir}/ConsoleKit to %%{_prefix}/lib/ConsoleKit
+
+* Thu Aug 07 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.0-2
+- remove init script, console-kit-daemon is now launched from dbus.
+
+* Mon Aug 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.0-1
+- new upstream release
+
+* Tue Jul  1 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.2.10-3
+- fix Japanese description
+- spec in UTF-8
+- add Source10 (init.d script for console-kit-daemon);
+  add %%post/%%preun scripts, until "initng" being introduced to Vine
+
+* Wed Jun 25 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.2.10-2
+- rebuilt with PolicyKit-0.8
+
+* Sun May 18 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.10-1
+- new upstream release
+- new versioning policy
+
+* Tue Jan 22 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.2.3-0vl1
+- initial build for Vine Linux
+
+* Mon Oct 22 2007 Matthias Clasen  <mclasen@redhat.com> - 0.2.3-2
+- Rebuild against new dbus-glib
+
+* Tue Sep 18 2007 Matthias Clasen  <mclasen@redhat.com> - 0.2.3-1
+- Update to 0.2.3
+
+* Mon Sep 17 2007 Matthias Clasen  <mclasen@redhat.com> - 0.2.2-1
+- Update to 0.2.2
+
+* Mon Aug  6 2007 Matthias Clasen  <mclasen@redhat.com> - 0.2.1-4
+- Update license field
+
+* Fri Jul  6 2007 Matthias Clasen  <mclasen@redhat.com> - 0.2.1-3
+- Add LSB header to init script (#246894)
+
+* Mon Apr 16 2007 David Zeuthen <davidz@redhat.com> - 0.2.1-2
+- Set doc directory correctly
+
+* Mon Apr 16 2007 David Zeuthen <davidz@redhat.com> - 0.2.1-1
+- Update to upstream release 0.2.1
+- Drop the patch to daemonize properly as that was merged upstream
+
+* Mon Apr 02 2007 David Zeuthen <davidz@redhat.com> - 0.2.1-0.git20070402
+- Update to git snapshot to get a lot of bug fixes
+- Use libX11 rather than gtk2 to verify X11 sessions; update BR and R
+- Split X11-using bits into a new subpackage ConsoleKit-x11 (#233982)
+- Use correct location for PAM module on 64-bit (#234545)
+- Build developer documentation and put them in ConsoleKit-docs
+
+* Mon Mar 19 2007 David Zeuthen <davidz@redhat.com> - 0.2.0-2
+- BR gtk2-devel and make ConsoleKit Require gtk2 (could just be
+  libX11 with a simple patch)
+
+* Mon Mar 19 2007 David Zeuthen <davidz@redhat.com> - 0.2.0-1
+- Update to upstream release 0.2.0
+- Daemonize properly (#229206)
+
+* Sat Mar  3 2007 David Zeuthen <davidz@redhat.com> - 0.1.3-0.git20070301.1
+- Allow caller to pass uid=0 in libck-connector
+
+* Thu Mar  1 2007 David Zeuthen <davidz@redhat.com> - 0.1.3-0.git20070301
+- Update to git snapshot
+- Drop all patches as they are committed upstream
+- New tool ck-list-sessions
+- New -libs subpackage with run-time libraries and a PAM module
+- New -devel subpackage with headers
+
+* Tue Feb  6 2007 David Zeuthen <davidz@redhat.com> - 0.1.0-5%{?dist}
+- Start ConsoleKit a bit earlier so it starts before HAL (98 -> 90)
+- Minimize stack usage so VIRT size is more reasonable (mclasen)
+- Make session inactive when switching to non-session (davidz)
+
+* Fri Jan 12 2007 Matthias Clasen <mclasen@redhat.com> - 0.1.0-4
+- Don't mark initscripts %%config
+- Use proper lock and pid ile names
+
+* Fri Jan 12 2007 Matthias Clasen <mclasen@redhat.com> - 0.1.0-3
+- More package review feedback
+
+* Fri Jan 12 2007 Matthias Clasen <mclasen@redhat.com> - 0.1.0-2
+- Incorporate package review feedback
+
+* Thu Jan 11 2007 Matthias Clasen <mclasen@redhat.com> - 0.1.0-1
+- Update to the first public release 0.1.0
+- Some spec cleanups
+
+* Mon Oct 23 2006 David Zeuthen <davidz@redhat.com> - 0.0.3-1
+- Initial build.
+

+ 259 - 0
D/DeviceKit-disks/DeviceKit-disks-vl.spec

@@ -0,0 +1,259 @@
+%define glib2_version           2.6.0
+%define dbus_version            1.2
+%define dbus_glib_version	0.82
+%define polkit_version          0.92
+%define parted_version          1.8.8
+%define udev_version            145
+%define mdadm_version           2.6.7
+%define device_mapper_version   1.02
+%define libatasmart_version     0.12
+%define sg3_utils_version       1.27
+
+Summary: Disk Management Service
+Summary(ja): ディスク管理サービス
+Name: DeviceKit-disks
+Version: 009
+Release: 1%{?_dist_release}
+License: GPLv2+
+Group: System Environment/Libraries
+URL: http://cgit.freedesktop.org/DeviceKit/DeviceKit-disks/
+Source0: %{name}-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+BuildRequires: glib2-devel >= %{glib2_version}
+BuildRequires: dbus-devel  >= %{dbus_version}
+BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
+BuildRequires: polkit-devel >= %{polkit_version}
+BuildRequires: parted-devel >= %{parted_version}
+BuildRequires: device-mapper-devel >= %{device_mapper_version}
+BuildRequires: intltool
+BuildRequires: libatasmart-devel >= %{libatasmart_version}
+BuildRequires: zlib-devel
+BuildRequires: libgudev1-devel >= %{udev_version}
+BuildRequires: libudev-devel >= %{udev_version}
+BuildRequires: sg3_utils-devel >= %{sg3_utils_version}
+Requires: dbus >= %{dbus_version}
+Requires: dbus-glib >= %{dbus_glib_version}
+Requires: glib2 >= %{glib2_version}
+Requires: polkit >= %{polkit_version}
+Requires: parted >= %{parted_version}
+Requires: udev >= %{udev_version}
+Requires: mdadm >= %{mdadm_version}
+Requires: libatasmart >= %{libatasmart_version}
+Requires: zlib
+# for mount, umount, mkswap
+Requires: util-linux-ng
+# for mkfs.ext3, mkfs.ext3, e2label
+Requires: e2fsprogs
+# for mkfs.xfs, xfs_admin
+Requires: xfsprogs
+# for mkfs.vfat
+Requires: dosfstools
+# for mlabel
+Requires: mtools
+# for mkntfs
+# no ntfsprogs on ppc, though
+%ifnarch ppc ppc64
+Requires: ntfsprogs
+%endif
+
+# for /proc/self/mountinfo, only available in 2.6.26 or higher
+Conflicts: kernel < 2.6.26
+
+%description
+DeviceKit-disks provides a daemon, D-Bus API and command line tools
+for managing disks and storage devices.
+
+%package devel
+Summary: D-Bus interface definitions for DeviceKit-disks
+Summary(ja): DeviceKit-disks 用の D-Bus インタフェース定義
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+# stupid guidelines require this for ownership of /usr/share/gtk-doc
+Requires: gtk-doc
+
+%description devel
+D-Bus interface definitions for DeviceKit-disks.
+
+%prep
+%setup -q
+
+%build
+%configure --enable-gtk-doc
+make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+make install DESTDIR=$RPM_BUILD_ROOT
+
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
+
+rm -f $RPM_BUILD_ROOT%{_libdir}/polkit-1/extensions/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/polkit-1/extensions/*.a
+
+# TODO: should be fixed upstream
+chmod 0644 $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/devkit-disks-bash-completion.sh
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+
+%doc README AUTHORS NEWS COPYING HACKING doc/TODO
+
+%{_sysconfdir}/dbus-1/system.d/*.conf
+%{_sysconfdir}/profile.d/*.sh
+/lib/udev/rules.d/*.rules
+
+/lib/udev/devkit-disks-part-id
+/lib/udev/devkit-disks-dm-export
+/lib/udev/devkit-disks-probe-ata-smart
+/sbin/umount.devkit
+
+%{_bindir}/*
+%{_libexecdir}/*
+
+%{_mandir}/man1/*
+%{_mandir}/man7/*
+%{_mandir}/man8/*
+
+%{_datadir}/pkgconfig/DeviceKit-disks.pc
+
+%{_datadir}/polkit-1/actions/*.policy
+
+%{_libdir}/polkit-1/extensions/*.so
+
+%{_datadir}/dbus-1/system-services/*.service
+
+%attr(0770,root,root) %dir %{_localstatedir}/run/DeviceKit-disks
+%attr(0770,root,root) %dir %{_localstatedir}/lib/DeviceKit-disks
+
+%files devel
+%defattr(-,root,root,-)
+
+%{_datadir}/dbus-1/interfaces/*.xml
+
+%dir %{_datadir}/gtk-doc/html/devkit-disks
+%{_datadir}/gtk-doc/html/devkit-disks/*
+
+%changelog
+* Wed Nov 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 009-1
+- new upstream release
+- drop obsolete patches
+
+* Mon Oct 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 007-1
+- initial build for Vine Linux
+
+* Tue Oct 13 2009 Matthias Clasen <mclasen@redhat.com> - 007-5%{?dist}
+- Give media players better icons
+
+* Mon Oct 05 2009 David Zeuthen <davidz@redhat.com> - 007-4%{?dist}
+- Rebuild
+
+* Mon Oct 05 2009 David Zeuthen <davidz@redhat.com> - 007-3%{?dist}
+- Rebuild
+
+* Mon Oct 05 2009 David Zeuthen <davidz@redhat.com> - 007-2%{?dist}
+- Actually inhibit the daemon (#527091)
+
+* Fri Sep 18 2009 David Zeuthen <davidz@redhat.com> - 007-1%{?dist}
+- Update to release 007
+
+* Mon Aug 17 2009 David Zeuthen <davidz@redhat.com> - 006-1%{?dist}
+- Update to release 006
+
+* Fri Aug 07 2009 David Zeuthen <davidz@redhat.com> - 005-5%{?dist}
+- Update for new libatasmart version
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 005-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Sun Jul 12 2009 Matthias Clasen <mclasen@redhat.com> - 005-3.f12
+- Rebuild
+
+* Fri Jun 19 2009 David Zeuthen <davidz@redhat.com> - 005-2%{?dist}
+- Fix BR
+
+* Fri Jun 19 2009 David Zeuthen <davidz@redhat.com> - 005-1%{?dist}
+- Update to release 005
+
+* Tue May 19 2009 David Zeuthen <davidz@redhat.com> - 004-3%{?dist}
+- Avoid checking whether device is ATA SMART capable if the device reports
+  removable media (#494932)
+
+* Fri May 01 2009 David Zeuthen <davidz@redhat.com> - 004-2%{?dist}
+- Rebuild
+
+* Fri May 01 2009 David Zeuthen <davidz@redhat.com> - 004-1%{?dist}
+- Upstream release 004
+
+* Thu Apr 16 2009 David Zeuthen <davidz@redhat.com> - 004-0.10.20090415git%{?dist}
+- Properly detect vfat on whole disk devices (#495876)
+
+* Wed Apr 15 2009 David Zeuthen <davidz@redhat.com> - 004-0.9.20090415git%{?dist}
+- Rebuild
+
+* Wed Apr 15 2009 David Zeuthen <davidz@redhat.com> - 004-0.8.20090415git%{?dist}
+- New snapshot
+
+* Sun Apr 12 2009 David Zeuthen <davidz@redhat.com> - 004-0.7.20090412git%{?dist}
+- New snapshot
+
+* Thu Apr 09 2009 David Zeuthen <davidz@redhat.com> - 004-0.6.20090408git%{?dist}
+- use correct dmode for iso9660 mounts (#495018)
+
+* Wed Apr 08 2009 David Zeuthen <davidz@redhat.com> - 004-0.5.20090408git%{?dist}
+- New snapshot
+
+* Mon Apr 06 2009 David Zeuthen <davidz@redhat.com> - 004-0.4.20090406git%{?dist}
+- Rebuild
+
+* Mon Apr 06 2009 David Zeuthen <davidz@redhat.com> - 004-0.3.20090406git%{?dist}
+- BR libudev-devel
+
+* Mon Apr 06 2009 David Zeuthen <davidz@redhat.com> - 004-0.2.20090406git%{?dist}
+- New snapshot, this time with the right date
+
+* Mon Apr 06 2009 David Zeuthen <davidz@redhat.com> - 004-0.1.20080406git%{?dist}
+- New snapshot
+
+* Fri Mar 27 2009 Matthias Clasen  <mclasen@redhat.com> - 003-9.f11
+- Don't require ntfsprogs on ppc, where it doesn't exist
+
+* Wed Mar 25 2009 Matthias Clasen  <mclasen@redhat.com> - 003-8.f11
+- Add dependencies to for all the cmdline tools we use (#490670)
+
+* Thu Mar 19 2009 David Zeuthen <davidz@redhat.com> - 003-7%{?dist}
+- Make sure dm devices are marked as system-internal (#489397)
+
+* Tue Mar 10 2009 Matthias Clasen <mclasen@redhat.com> - 003-6%{?dist}
+- Fix the previous patch
+
+* Fri Mar  6 2009 Matthias Clasen <mclasen@redhat.com> - 003-5%{?dist}
+- Handle -- correctly in devkit-disks
+
+* Wed Mar 04 2009 David Zeuthen <davidz@redhat.com> - 003-3%{?dist}
+- Add --dump option to devkit-disks(1) to help with debugging
+- Allow authorized users to unmount /etc/fstab mounts
+
+* Tue Mar 03 2009 David Zeuthen <davidz@redhat.com> - 003-2%{?dist}
+- Identify mounts using dev_t, not device files (#488258)
+
+* Mon Mar 02 2009 David Zeuthen <davidz@redhat.com> - 003-1%{?dist}
+- Update to version 003
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 002-3.git20080720
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 002-2.git20080720
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Dec 11 2008 Colin Walters <walters@verbum.org> - 002-1.git20080720
+- Add dbus permissions patch
+
+* Fri Jul 20 2008 David Zeuthen <davidz@redhat.com> - 002-0.git20080720%{?dist}
+- Initial packaging

+ 208 - 0
D/DeviceKit-power/DeviceKit-power-vl.spec

@@ -0,0 +1,208 @@
+%define glib2_version           2.22.0
+%define dbus_version            1.2
+%define dbus_glib_version       0.82
+%define polkit_version          0.92
+%define parted_version          1.8.8
+
+Summary: Power Management Service
+Summary(ja): 電源管理サービス
+Name: DeviceKit-power
+Version: 013
+Release: 1%{?_dist_release}
+License: GPLv2+
+Group: System Environment/Libraries
+URL: http://cgit.freedesktop.org/DeviceKit/DeviceKit-power/
+Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz
+Patch10: DeviceKit-power-011-gcc41.patch
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires: glib2-devel >= %{glib2_version}
+BuildRequires: dbus-devel  >= %{dbus_version}
+BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
+BuildRequires: polkit-devel >= %{polkit_version}
+BuildRequires: sqlite3-devel
+BuildRequires: libtool
+BuildRequires: intltool
+BuildRequires: gettext
+BuildRequires: libgudev1-devel
+BuildRequires: libusb-devel
+
+Requires: dbus
+Requires: dbus-glib
+Requires: glib2
+Requires: polkit
+Requires: udev
+Requires: pm-utils
+
+%description
+DeviceKit-power provides a daemon, API and command line tools for
+managing power devices attached to the system.
+
+%package devel
+Summary: Headers and libraries for DeviceKit-power
+Summary(ja): %{name} の開発ファイル
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Headers and libraries for DeviceKit-power.
+
+%prep
+%setup -q
+%patch10 -p1 -b .gcc41
+
+%build
+%configure
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
+cp README AUTHORS NEWS COPYING HACKING doc/TODO $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+
+%doc %dir %{_datadir}/doc/%{name}-%{version}
+%doc %{_datadir}/doc/%{name}-%{version}/NEWS
+%doc %{_datadir}/doc/%{name}-%{version}/COPYING
+%doc %{_datadir}/doc/%{name}-%{version}/AUTHORS
+%doc %{_datadir}/doc/%{name}-%{version}/HACKING
+%doc %{_datadir}/doc/%{name}-%{version}/README
+%doc %{_datadir}/doc/%{name}-%{version}/TODO
+%{_libdir}/libdevkit-power-gobject*.so.*
+%{_sysconfdir}/dbus-1/system.d/*.conf
+/lib/udev/rules.d/*.rules
+%dir %{_localstatedir}/lib/DeviceKit-power
+%{_bindir}/*
+%{_libexecdir}/*
+
+%{_mandir}/man1/*
+%{_mandir}/man7/*
+%{_mandir}/man8/*
+
+%{_datadir}/polkit-1/actions/*.policy
+%{_datadir}/dbus-1/system-services/*.service
+
+%files devel
+%defattr(-,root,root,-)
+%{_datadir}/dbus-1/interfaces/*.xml
+%dir %{_datadir}/gtk-doc/html/devkit-power
+%{_datadir}/gtk-doc/html/devkit-power/*
+%{_libdir}/libdevkit-power-gobject*.so
+%{_libdir}/pkgconfig/*.pc
+%dir %{_includedir}/DeviceKit-power/devkit-power-gobject
+%{_includedir}/DeviceKit-power/devkit-power-gobject/*.h
+
+%changelog
+* Mon Jan 04 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 013-1
+- new upstream release
+
+* Wed Nov 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 012-1
+- new upstream release
+
+* Mon Oct 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 011-1
+- initial build for Vine Linux
+
+* Mon Sep 14 2009 Richard Hughes  <rhughes@redhat.com> - 011-0.1.20090914git
+- Update to todays git snapshot to fix the session exploding when a USB UPS is
+  inserted then removed a few times.
+
+* Mon Aug 03 2009 Richard Hughes <richard@hughsie.com> - 010-4
+- Continue to poll when we guessed a status value, and only stop when the
+  kernel says definitively that we are fully charged.
+
+* Sun Aug 02 2009 Richard Hughes <richard@hughsie.com> - 010-3
+- Put the development include files in the devel package not the main package.
+- Fixes #515104
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 010-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Jul 22 2009 Richard Hughes <richard@hughsie.com> - 010-1
+- Update to 010
+- Fixes a few problems with multi-battery laptops
+- Port to GUdev and PolicyKit1
+
+* Mon Jul 06 2009 Richard Hughes <richard@hughsie.com> - 009-1
+- Update to 009
+- Fixes many problems with multi-battery laptops
+- Use pm-powersave like HAL used to
+- Fix detecting UPS devices
+- Add support for recalled laptop batteries
+
+* Tue Jun 16 2009 Richard Hughes  <rhughes@redhat.com> - 009-0.4.20090616git
+- Do autoreconf as well due to different values of automake on koji.
+
+* Tue Jun 16 2009 Richard Hughes  <rhughes@redhat.com> - 009-0.3.20090616git
+- Do autoconf and automake as the polkit patch is pretty invasive
+- Fix up file lists with the new polkit action paths
+
+* Tue Jun 16 2009 Richard Hughes  <rhughes@redhat.com> - 009-0.2.20090616git
+- Apply a patch to convert to the PolKit1 API.
+
+* Tue Jun 16 2009 Richard Hughes  <rhughes@redhat.com> - 009-0.1.20090616git
+- Update to todays git snapshot to fix reporting issues with empty batteries.
+
+* Mon Jun 01 2009 Richard Hughes <richard@hughsie.com> 008-1
+- Update to 008
+- Fixes #497563 and #495493
+
+* Wed May 13 2009 Richard Hughes  <rhughes@redhat.com> - 008-0.3.20090513git
+- Update to todays git snapshot which should fix some polling issues.
+- Fixes #495493
+
+* Thu May 07 2009 Richard Hughes  <rhughes@redhat.com> - 008-0.2.20090507git
+- Update to todays git snapshot which has the lid close property.
+
+* Tue Apr 01 2009 Richard Hughes  <rhughes@redhat.com> - 008-0.1.20090401git
+- Update to todays git snapshot which works with the new permissive DBus.
+
+* Mon Mar 30 2009 Richard Hughes <richard@hughsie.com> 007-2
+- Try to fix a compile error with koji and the new gcc.
+
+* Mon Mar 30 2009 Richard Hughes <richard@hughsie.com> 007-1
+- Update to 007
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 006-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 006-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Feb 10 2009 Richard Hughes <richard@hughsie.com> 006-1
+- Update to 006
+
+* Mon Feb 02 2009 Richard Hughes <richard@hughsie.com> 005-1
+- Update to 005
+
+* Fri Jan 23 2009 Richard Hughes <richard@hughsie.com> 004-1
+- Update to 004
+
+* Tue Dec 09 2008 Richard Hughes <richard@hughsie.com> 003-1
+- Update to 003
+
+* Thu Nov 13 2008 Matthias Clasen <mclasen@redhat.com> 002-1
+- Update to 002
+
+* Sat Sep 06 2008 Richard Hughes <richard@hughsie.com> 001-2
+- Fix the licence, and some directory ownership issues for the review request
+
+* Tue Sep 02 2008 Richard Hughes <richard@hughsie.com> 001-1
+- Initial spec file
+

+ 131 - 0
D/DeviceKit/DeviceKit-vl.spec

@@ -0,0 +1,131 @@
+%define glib2_version           2.22.0
+%define dbus_version            1.2
+%define dbus_glib_version	0.82
+%define gtk_doc_version         1.4
+%define udev_version            141
+
+Summary: Device Enumeration Framework
+Summary(ja): Device Enumeration Framework
+Name: DeviceKit
+Version: 003
+Release: 1%{?_dist_release}
+License: GPLv2+ and LGPLv2+
+Group: System Environment/Libraries
+URL: http://gitweb.freedesktop.org/?p=users/david/DeviceKit.git;a=summary
+Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz 
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires: glib2-devel >= %{glib2_version}
+BuildRequires: dbus-devel  >= %{dbus_version}
+BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
+BuildRequires: gtk-doc >= %{gtk_doc_version}
+BuildRequires: udev >= %{udev_version}
+Requires: dbus
+Requires: dbus-glib
+Requires: glib2
+Requires: udev
+
+%description
+DeviceKit is a framework for enumerating devices.
+
+%package devel
+Summary: Headers and libraries for DeviceKit
+Summary(ja): Headers and libraries for DeviceKit
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: glib2-devel
+Requires: pkgconfig
+# stupid guidelines require this for ownership of /usr/share/gtk-doc
+Requires: gtk-doc
+
+%description devel
+Headers and libraries for DeviceKit.
+
+%prep
+%setup -q
+
+%build
+%configure
+make
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+make install DESTDIR=$RPM_BUILD_ROOT
+
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+
+%doc README AUTHORS NEWS COPYING HACKING doc/TODO
+
+%{_bindir}/*
+%{_libexecdir}/*
+
+%{_libdir}/lib*.so.*
+
+%{_mandir}/man1/*
+%{_mandir}/man7/*
+%{_mandir}/man8/*
+
+%{_sysconfdir}/dbus-1/system.d/*
+%{_sysconfdir}/udev/rules.d/*
+
+%{_datadir}/dbus-1/system-services/*
+
+%dir %{_localstatedir}/run/devkit
+
+%files devel
+%defattr(-,root,root,-)
+
+%{_libdir}/lib*.so
+%{_libdir}/pkgconfig/*
+%{_includedir}/*
+%{_datadir}/dbus-1/interfaces/*
+
+%dir %{_datadir}/gtk-doc/html/devkit
+%{_datadir}/gtk-doc/html/devkit/*
+
+%changelog
+* Sun Sep 27 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 003-2
+- rebuild with new environment
+
+* Sun Apr 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 003-1
+- initial build for Vine Linux
+
+* Mon Mar 02 2009 David Zeuthen <davidz@redhat.com> - 003-1%{?dist}
+- Update to release 003
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 002-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 002-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 002-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 002-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Dec 12 2008 Colin Walters <walters@verbum.org> - 002-5
+- Fix permissions patch
+
+* Thu Dec 11 2008 Colin Walters <walters@verbum.org> - 002-4
+- Add dbus permissions patch
+
+* Thu Nov 13 2008 Matthias Clasen <mclasen@redhat.com> - 002-3
+- Update to 002
+
+* Sun Jul 20 2008 David Zeuthen <davidz@redhat.com> - 002-0.git20080720%{?dist}
+- Initial packaging

+ 71 - 0
D/Distutils/Distutils-vl.spec

@@ -0,0 +1,71 @@
+Summary: Python Distribution Utilities
+Name: Distutils
+Version: 1.0.2
+Release: 1vl1
+Source: http://www.python.org/sigs/distutils-sig/download/Distutils-%{version}.tar.gz
+Patch: Distutils-1.0.2-docfiles.patch
+License: Python
+Requires: python
+Buildrequires: python 
+Group: Development/Libraries
+BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
+BuildArchitectures: noarch
+URL: http://www.python.org/sigs/distutils-sig/
+
+%description
+A collection of modules to aid in the distribution and installation of
+Python modules, extensions, and (ultimately) applications.  A standard
+part of Python 1.6 and 2.0, but also distributed separately for use with
+Python 1.5.
+
+%prep
+%setup
+
+%patch0 -p1
+
+%build
+python setup.py build
+
+%install
+rm -fr $RPM_BUILD_ROOT
+python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files -f INSTALLED_FILES
+%defattr(-,root,root)
+%doc CHANGES.txt README.txt USAGE.txt doc/ examples/
+
+%changelog
+* Fri Feb  1 2002 Jun Nishii <jun@vinelinux.org> 1.0.2-0vl1
+- rebuild for Vine Linux
+
+* Fri Jun  1 2001 Trond Eivind Glomsrød <teg@redhat.com>
+- 1.0.2
+- Add patch from alane@geeksrus.net for bdist_rpm
+
+* Fri Dec 01 2000 Trond Eivind Glomsrød <teg@redhat.com>
+- rebuild
+
+* Thu Nov 02 2000 Trond Eivind Glomsrød <teg@redhat.com>
+- cleaned up the specfile, remove unnecesarry macros.
+
+* Thu Jun 29 2000 Greg Ward <gward@python.net> 0.9
+- Made myself the packager, since I can now create the RPM on my own
+
+* Sun Jun 04 2000 Harry Henry Gebel <hgebel@inet.net> 0.9pre-1
+- Made sure scripts are file names, filled in some help strings, formatted
+  changelog correctly
+
+* Wed May 31 2000 Greg Ward <gward@python.net> 0.8.3pre-1
+- Hacked up bdist_rpm.py, moved meta-data into setup.cfg
+
+* Thu May 10 2000 Harry Henry Gebel <hgebel@inet.net> 0.8.2-3
+- Added new options to package_data
+
+* Tue May 09 2000 Harry Henry Gebel <hgebel@inet.net> 0.8.2-2
+- Include RPM_OPT_FLAGS in distutils
+
+* Wed Apr 26 2000 Harry Henry Gebel <hgebel@inet.net> 0.8.2-1
+- First test of bdist_rpm

+ 146 - 0
E/ElectricFence/ElectricFence-vl.spec

@@ -0,0 +1,146 @@
+Summary: A debugger which detects memory allocation violations.
+Name: ElectricFence
+Version: 2.2.2
+Release: 12%{?_dist_release}
+License: GPL
+Group: Development/Tools
+Source: ftp://ftp.perens.com/pub/ElectricFence/beta/%{name}-%{version}.tar.gz
+Patch1: ElectricFence-2.0.5-longjmp.patch
+Patch2: ElectricFence-2.1-vaarg.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+
+%description
+ElectricFence is a utility for C programming and
+debugging. ElectricFence uses the virtual memory hardware of your
+system to detect when software overruns malloc() buffer boundaries,
+and/or to detect any accesses of memory released by
+free(). ElectricFence will then stop the program on the first
+instruction that caused a bounds violation and you can use your
+favorite debugger to display the offending statement.
+
+Install ElectricFence if you need a debugger to find malloc()
+violations.
+
+
+%prep
+%setup -q
+%patch1 -p1 -b .longjmp
+%patch2 -p1 -b .vaarg
+
+%build
+make CFLAGS='${RPM_OPT_FLAGS} -DUSE_SEMAPHORE -fPIC'
+
+%install
+rm -rf %{buildroot}
+mkdir -p %{buildroot}{%{_bindir},%{_libdir},%{_mandir}/man3}
+
+make	BIN_INSTALL_DIR=%{buildroot}%{_bindir} \
+	LIB_INSTALL_DIR=%{buildroot}%{_libdir} \
+	MAN_INSTALL_DIR=%{buildroot}%{_mandir}/man3 \
+	install
+
+echo ".so man3/efence.3" > %{buildroot}%{_mandir}/man3/libefence.3
+
+%clean
+rm -rf %{buildroot}
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root)
+%doc README CHANGES COPYING
+%{_bindir}/*
+%{_libdir}/*
+%{_mandir}/*/*
+
+
+%changelog
+* Sat Apr 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.2-12
+- applied new versioning policy
+
+* Fri Aug 24 2007 Shu KONNO <owa@bg.wakwak.com> 2.2.2-11vl3
+- s/Copyright/License/
+
+* Mon Apr  7 2003 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 2.2.2-11vl2
+- rebuild
+
+* Fri Dec 06 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.2.2-11vl1
+- based on 2.2.2-11 from Rawhide and built for Vine Linux
+
+* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
+- automated rebuild
+
+* Thu May 23 2002 Tim Powers <timp@redhat.com>
+- automated rebuild
+
+* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
+- automated rebuild
+
+* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
+- Bump release + rebuild.
+
+* Thu Nov 16 2000 Tim Powers <timp@redhat.com>
+- use -fPIC, not -fpic, also -DUSE_SEMAPHORE to make it thread safe,
+  as per bug #20935
+
+* Tue Sep 19 2000 Bill Nottingham <notting@redhat.com>
+- use -fpic
+
+* Fri Aug 18 2000 Tim Waugh <twaugh@redhat.com>
+- fix efence.3/libefence.3 confusion (#16412).
+
+* Tue Aug 1 2000 Tim Powers <timp@redhat.com>
+- added ldconfig stuff to ;post and postun
+- added Requires /sbin/ldconfig
+* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
+- automatic rebuild
+
+* Wed Jul 05 2000 Preston Brown <pbrown@redhat.com>
+- back in main distro
+- 2.2.2 version - claimed beta, but no releases in over a year.
+- FHS macros
+
+* Fri May 26 2000 Tim Powers <timp@redhat.com>
+- moved to Powertools
+- fix map page location to be in /usr/share/man
+
+* Tue May 16 2000 Jakub Jelinek <jakub@redhat.com>
+- fix build on ia64
+
+* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
+- fix description
+- man pages are compressed
+
+* Tue Jan  4 2000 Jeff Johnson <jbj@redhat.com>
+- remove ExcludeArch: alpha (#6683).
+
+* Sat Apr 10 1999 Matt Wilson <msw@redhat.com>
+- version 2.1
+
+* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
+- auto rebuild in the new build environment (release 13)
+
+* Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
+- build for glibc 2.1
+
+* Fri Aug 21 1998 Jeff Johnson <jbj@redhat.com>
+- create efence.3 (problem #830)
+
+* Tue Aug  4 1998 Jeff Johnson <jbj@redhat.com>
+- build root
+
+* Mon Jun 01 1998 Prospector System <bugs@redhat.com>
+- translations modified for de
+
+* Mon Jun 01 1998 Prospector System <bugs@redhat.com>
+- need to use sigsetjmp() and siglongjmp() for proper testing
+
+* Fri May 01 1998 Prospector System <bugs@redhat.com>
+- translations modified for de, fr, tr
+
+* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
+- use ExcludeArch instead of Exclude
+
+* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
+- built against glibc

+ 290 - 0
E/Eterm/Eterm-vl.spec

@@ -0,0 +1,290 @@
+%define ver 0.9
+Summary: Enlightened terminal emulator
+Summary(ja): Enlightened 端末エミュレータ
+Name: Eterm
+Version: %{ver}
+Release: 1%{?_dist_release}
+License: BSD
+Group: User Interface/X
+URL: http://www.eterm.org/
+#Source0: ftp://ftp.eterm.org/pub/Eterm/Eterm-%{ver}.tar.gz
+#Source1: ftp://ftp.eterm.org/pub/Eterm/Eterm-bg-%{ver}.tar.gz
+Source0: http://www.eterm.org/download/Eterm-%{ver}.tar.gz
+Source1: http://www.eterm.org/download/Eterm-bg-%{ver}.tar.gz
+#patch for vine
+Patch100: Eterm-0.9-compoundtext.patch
+Patch101: Eterm-0.9-vinefont.patch
+Patch102: Eterm-0.9-ja_nls.patch
+Patch103: Eterm-0.9-mbwrap.patch
+Patch200: Eterm-0.9-config.sub.patch
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+Requires: xorg-x11-libs
+Requires: imlib >= 1.9.6
+Requires: libpng
+Requires: libtiff
+Requires: libungif
+Requires: zlib
+BuildRequires: xorg-x11-devel
+BuildRequires: imlib-devel >= 1.9.6
+BuildRequires: libpng-devel
+BuildRequires: libtiff-devel
+BuildRequires: libungif-devel
+BuildRequires: zlib-devel
+BuildRequires: desktop-file-utils
+
+%description
+Eterm is a color vt102 terminal emulator with enhanced graphical
+capabilities.  Eterm is intended to be a replacement for xterm for
+Enlightenment window manager users, but it can also be used as a
+replacement for xterm by users without Enlightenment.  Eterm supports
+various themes and is very configurable, in keeping with the
+philosophy of Enlightenment. If you install Eterm, you'll also need to
+have the Imlib library installed.
+
+%description -l ja
+Etermは先進的なグラフィカル機能を持ったvt102カラー端末エミュレータです。
+Etermは、 Enlightenment ウィンドウマネージャ用に、xtermの代替を目的とし
+ていますが、 Enlightenmentなしでも、 代替xtermとして利用することもでき
+ます。Etermはさまざまなテーマをサポートしており、 Enlightenmentの哲学に
+従って 自由に設定することができます。 Etermをインストールするなら、
+Imlibライブラリもインストールする必要があります。
+
+%package backgrounds
+Summary: Backgrounds for Eterm
+Summary(ja): Eterm用背景画像集
+Group: User Interface/X
+Requires: Eterm = %{ver}
+
+%description backgrounds
+Install this package if you want additional backgrounds for Eterm
+
+%description backgrounds -l ja
+Eterm用の追加背景画像が欲しい場合、これをインストールしてください。
+
+%prep
+%setup -q -n Eterm-%{ver} 1
+%patch100 -p1 -b .compoundtext
+%patch101 -p1 -b .vinefont
+%patch102 -p1 -b .ja_nls
+%patch103 -p1
+%patch200 -p1 -b .config.sub
+
+find . -type f -size 0 -print | xargs rm -f
+
+%build
+%configure \
+	--target=%{_arch}-pc-linux-gnu \
+	--enable-multi-charset \
+	--enable-trans \
+	--enable-xim \
+	--without-sense-of-humor
+
+make
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
+cat > $RPM_BUILD_ROOT%{_datadir}/applications/Eterm.desktop <<EOF
+[Desktop Entry]
+Encoding=UTF-8
+Name=Eterm
+Name[ja]=Eterm 日本語端末
+Comment=Enlightened Terminal
+Comment[ja]=Enlightened 端末エミュレータ
+TryExec=Eterm
+Exec=Eterm
+Icon=gnome-eterm
+Terminal=false
+Type=Application
+Categories=Utility;TerminalEmulator;
+EOF
+chmod 0644 $RPM_BUILD_ROOT%{_datadir}/applications/Eterm.desktop
+desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/Eterm.desktop
+
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmconfig/
+cat > $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmconfig/Eterm <<EOF
+Eterm name "Eterm"
+Eterm description "A featureful, themeable X11 terminal emulator."
+Eterm exec "Eterm &"
+Eterm group Utilities/Shells
+EOF
+chmod 0644 $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmconfig/Eterm
+
+%makeinstall
+
+( cd $RPM_BUILD_ROOT
+  mv .%{_bindir}/Eterm .%{_bindir}/Eterm-%{ver}
+  cd $RPM_BUILD_ROOT%{_bindir}
+  ln -sf Eterm-%{ver} Eterm
+  cd $RPM_BUILD_ROOT
+  chmod +x .%{_libdir}/lib*so* ||:
+)
+
+(cd $RPM_BUILD_ROOT%{_datadir}/Eterm/pix/ ; \
+ for i in tiled-pixmaps.list scaled-pixmaps.list pixmaps.list ; do \
+  mv $i $i.base ; done)
+
+tar -zxvf %{SOURCE1}
+
+make -C bg all
+%makeinstall -C bg
+
+#get the package listing for Eterm-backgrounds
+echo "%defattr(-,root,root)" > rpm-Eterm-bg-files
+cat > rpm-Eterm-bg-files <<EOF
+%defattr(-,root,root)
+%{_datadir}/Eterm/pix/tiled-pixmaps.list
+%{_datadir}/Eterm/pix/scaled-pixmaps.list
+%{_datadir}/Eterm/pix/pixmaps.list
+EOF
+find ./bg/ -type f -not -name '*.list' -not -name 'Makefile*' \
+       -not -name 'README*' -not -name 014.jpg \
+        -not -name 40.jpg -not -name blackstone.jpg -not -name backwave.jpg \
+        -not -name circuit.jpg -not -name nebula.jpg \
+        -not -name fourthday.jpg -not -name gaia.jpg \
+        -not -name galleon.jpg -not -name night_of_the_dragon.jpg \
+        | sed "s#^\./bg/[scati]*le#%{_datadir}/Eterm/pix#g" >> rpm-Eterm-bg-files
+
+# remove *.la files
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+
+
+%post
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications
+
+(cd %{_datadir}/Eterm/pix;
+if [ -f tiled-pixmaps.list.base ] ; then
+	for i in tiled-pixmaps.list scaled-pixmaps.list pixmaps.list; do mv -f $i.base $i ; done
+else
+  exit 0
+fi
+)
+
+
+%preun
+for i in tiled-pixmaps.list scaled-pixmaps.list pixmaps.list ; do \
+  rm -f %{_datadir}/Eterm/pix/$i* ; done
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications
+
+
+%pre backgrounds
+for i in tiled-pixmaps.list scaled-pixmaps.list pixmaps.list ; do \
+    mv -f %{_datadir}/Eterm/pix/$i %{_datadir}/Eterm/pix/$i.base; done
+
+%preun backgrounds
+for i in tiled-pixmaps.list scaled-pixmaps.list pixmaps.list ; do \
+    mv -f %{_datadir}/Eterm/pix/$i.base %{_datadir}/Eterm/pix/$i ; done
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files
+%defattr(-,root,root)
+%doc doc/Eterm_reference.html doc/Eterm.1.html
+%doc COPYING README ChangeLog
+%config %{_sysconfdir}/X11/wmconfig/Eterm
+%config(missingok) %{_datadir}/Eterm/pix/*.list.base
+%config %{_datadir}/applications/Eterm.desktop
+%{_bindir}/*
+%{_libdir}/*.so
+%{_libdir}/*.a
+%{_mandir}/man1/*
+%dir %{_datadir}/Eterm
+%{_datadir}/Eterm/themes
+%dir %{_datadir}/Eterm/pix
+%{_datadir}/Eterm/pix/014.jpg
+%{_datadir}/Eterm/pix/40.jpg
+%{_datadir}/Eterm/pix/blackstone.jpg
+%{_datadir}/Eterm/pix/backwave.jpg
+%{_datadir}/Eterm/pix/circuit.jpg
+%{_datadir}/Eterm/pix/nebula.jpg
+%{_datadir}/Eterm/pix/fourthday.jpg
+%{_datadir}/Eterm/pix/gaia.jpg
+%{_datadir}/Eterm/pix/galleon.jpg
+%{_datadir}/Eterm/pix/night_of_the_dragon.jpg
+%{_datadir}/Eterm/pix/bar_horizontal_[123].png
+%{_datadir}/Eterm/pix/bar_vertical_[123].png
+%{_datadir}/Eterm/pix/button_arrow_up_[123].png
+%{_datadir}/Eterm/pix/button_arrow_down_[123].png
+%{_datadir}/Eterm/pix/menu[123].png
+
+%files backgrounds -f rpm-Eterm-bg-files
+
+
+%changelog
+* Sat Aug 16 2008 Shu KONNO <owa@bg.wakwak.com> 0.9-1vl5
+- applied new versioning policy and spec in utf-8
+- added BuildRequires: xorg-x11-devel desktop-file-utils
+- removed %{_libdir}/*.la in %%files
+- moved Eterm.desktop to %%{_datadir}/applications/
+
+* Sat Sep 01 2007 Shu KONNO <owa@bg.wakwak.com> 0.9-0vl8
+- added Patch200: Eterm-0.9-config.sub.patch
+
+* Thu Oct  7 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.9-0vl7
+- fixed Requires: and BuildRequires:
+- fixed post and pre scriptlet
+- added /etc/X11/applnk/Utilities/Eterm.desktop
+
+* Thu Sep 30 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.9-0vl6
+- rebuild with new toolchains
+- s/Copyright/License/
+
+* Fri Nov 30 2001 MATUBARA Kazuyuki <matubara@mb.asmnet.ne.jp> 0.9-0vl5
+- fixed a bug of multi byte character wrap
+  used rpm macros
+
+* Tue Jul 11 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
+- added ja_nls patch for menu.
+
+* Tue Feb 15 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
+- modify compoundtext patch to fix a bug to write CUT_BUEFFER without COMPOUND_TEXT.
+
+* Sat Jan 29 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
+- making noarch rpm for Eterm-backgrounds
+- added vinefont and compoundtext patches
+
+* Fri Dec 10 1999 Michael Jennings <mej@eterm.org>
+- Added Tim's spec file to CVS as Eterm.spec.in for 0.9
+
+* Wed Dec 8 1999 Tim Powers <timp@redhat.com>
+- using unified patch for utempter and themes from Michael Jennings
+
+* Tue Dec 7 1999 Tim Powers <timp@redhat.com>
+- added wmconfig entry
+- split up into 2 packages, Eterm proper, and Eterm-backgrounds
+- thanks to ewt, we no longer have to make Eterm suid root, uses utempter
+        instead
+
+* Mon Dec 6 1999 Tim Powers <timp@redhat.com>
+- updated to 0.8.10
+- patched so that Eterm finds pix/themes in the right place
+- new version fixes problems with utmp, conforms to Eterm docs.
+- added RedHat.Eterm_suid which includes instructions on how to run Eterm in
+        order to have it seen by "w" and "who" as a regular user
+
+* Fri Aug 20 1999 Tim Powers <timp@redhat.com>
+- fixed roblem with removing all files when uninstalling Eterm.
+
+* Tue Jul 27 1999 Tim Powers <timp@redhat.com>
+- updated version to 0.8.9
+- cleaned up spec
+- updated patch
+- includes new backgrounds
+- built for 6.1
+
+* Mon Apr 05 1999 Michael Maher <mike@redhat.com>
+- update to 0.8.8
+
+* Fri Oct 23 1998 Jeff Johnson <jbj@redhat.com>
+- update to 0.8.7.
+
+* Fri Oct 08 1998 Michael Maher <mike@redhat.com>
+- built eterm

+ 107 - 0
F/FD/FD-vl.spec

@@ -0,0 +1,107 @@
+Summary: file & directory maintenance tool for the UNIX based OS
+Summary(ja): ファイル & ディレクトリ管理ツール
+Name: FD
+Version: 3.00d
+Release: 2%{?_dist_release}
+Group: Applications/System
+Source: http://hp.vector.co.jp/authors/VA012337/soft/fd/FD-%{version}.tar.gz
+Source10: fd2rc.vine
+License: LICENSES FOR FDCLONE3 (see %{_docdir}/%{name}-%{version}/LICENSES)
+Patch: FD-3.00d-vine.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+
+Provides: fdclone
+
+%description
+FDclone is a file & directory maintenance tool for the UNIX
+based OS. It is a clone of "FD" for MS-DOS.
+
+You can copy _fdrc or fd2rc.vine as the name of .fd2rc, 
+and rewrite fdrc according to your environment.
+
+This package is unregistered and modified version of FD Clone 3.
+Original Author does not support this package. 
+** DO NOT REPORT BUGS TO ORIGINAL AUTHOR **
+
+%description -l ja
+FDclone はMS-DOS 用に作成された『FD』を模した、
+UNIX ベースの OS 汎用のファイル & ディレクトリ管理ツールです。
+
+_fdrc または fd2rc.vine を .fd2rc という名前でコピーし、fdrc を自分の環境に
+応じて書き換えて設定します。
+
+このパッケージは FD Clone 3 の未登録で改変されたバージョンです。
+オリジナルの原作者はこのパッケージのサポートを行いません。
+** 原作者へのバグレポートは行わないでください **
+
+%prep
+%setup
+%patch -p1 -b .vine
+
+%__cp -a %{SOURCE10} .
+
+%build
+%__make 
+
+%install
+%__rm -rf   $RPM_BUILD_ROOT
+%__mkdir -p $RPM_BUILD_ROOT%{_bindir}
+%__mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/man1
+
+%__make install PREFIX="$RPM_BUILD_ROOT/usr" \
+    MANDIR=$RPM_BUILD_ROOT%{_mandir}/ja/man1 \
+    EMANDIR=$RPM_BUILD_ROOT%{_mandir}/man1 
+
+%clean
+%__rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+%{_bindir}/fd
+%{_bindir}/fd-unicd.tbl
+%{_bindir}/fdsh
+%{_bindir}/fd-dict.tbl
+%{_bindir}//fd-cat.*
+%{_mandir}/ja/man1/*
+%doc FAQ FAQ.eng HISTORY HISTORY.eng Install Install.eng
+%doc LICENSES LICENSES.eng README README.eng TECHKNOW TECHKNOW.eng
+%doc ToAdmin ToAdmin.eng _fdrc
+%doc fd2rc.vine
+
+%changelog
+* Sun Mar 29 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 3.00d-2
+- added Provides: fdclone
+- updated FD-3.00d-vine.patch: no changes fd.h
+- added fd2rc.vine
+- mentioned fd2rc.vine in %%description and %%description -l ja
+
+* Fri Feb 15 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 3.00d-1
+- new upstream release
+- apply new versioning policy 
+- spec in utf-8
+- added FD-3.00d-vine.patch: updated FD-2.09f-vine.patch
+- fixed %%description and %%description -l ja: major version changes from 2 to 3
+
+* Fri Feb 15 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 2.09g-0vl1
+- source update
+- drop FD-2.08c-vine.patch 
+- add FD-2.09f-vine.patch included in FD-2.09f-0vl1.src.rpm for Vine Linux 4.2
+- add %{_bindir}/fd-dict.tbl to %files
+
+* Sun Jun 11 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.08c-0vl1
+- fix wrong License.
+  - change to FD License from GPL.
+- add disclaimer about modified version to %%description.
+
+* Thu Jun 08 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.06-1vl3
+- s/Copyright/License/
+- changed Group to Applications/File
+- installed man files to %{_mandir}
+
+* Wed Oct 06 2004 FUJIOKA Takeyuki <fuji@ftserve.net> 2.06
+- update to 2.06 for Vine-3.0
+
+* Wed Feb 27 2002 FUJIOKA Takeyuki <fujioka@bil.educ.fukushima-u.ac.jp>
+- 2.00a-1
+- packaged for Vine
+- default pager, editor and display mode changed 

+ 722 - 0
F/FreeWnn/FreeWnn-vl.spec

@@ -0,0 +1,722 @@
+%define version 1.1.1
+%define release 2%{?_dist_release}
+%define alpha         018
+%define localstatedir /var
+
+Summary: FreeWnn Japanese Input System
+Name: FreeWnn
+Version: %{version}
+Release: %{release}
+Group: Applications/System
+License: GPL
+URL: http://www.freewnn.org/
+%define tarball       %{name}-%{version}-a%{alpha}
+Source0: ftp://ftp.freewnn.org/pub/FreeWnn/alpha/%{tarball}.tar.bz2
+Source1: FreeWnn.init
+Source2: cWnn.init
+Source3: tWnn.init
+Source4: kWnn.init
+Patch0:	FreeWnn-fsstnd.patch
+Patch1:	FreeWnn-ja-a017.patch
+Patch2:	FreeWnn-noroot.patch
+Patch3:	FreeWnn-noroot2.patch
+Patch4:	jserverrc-g-jinmei.patch
+Patch5: FreeWnn-1.1.1-a018-cpp.patch
+Patch6: FreeWnn-1.1.1-config.sub.patch
+Patch7: FreeWnn-1.1.1-js.patch
+
+Prereq:	grep, textutils, shadow-utils
+Requires: FreeWnn-common, chkconfig
+Conflicts: wnn6
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+Summary(ja): FreeWnn 日本語入力システム
+Vendor: Project Vine
+Distribution: Vine Linux
+
+%description
+This distribution contains FreeWnn Japanese Input System. 
+FreeWnn is a network-extensible Kana-to-Kanji conversion system
+and was jointly developed and released by the Software Research Group
+of KyotoUniversity Research Institute for Mathematical Science, OMRON
+Corporation and Astec, Inc.
+
+%description -l ja
+FreeWnn 仮名漢字変換システムは、京都大学数理解析研究所、オムロン株式会社、
+株式会社アステックの3者によって開発されたネットワーク仮名漢字変換シス
+テムです。
+
+このパッケージには日本語入力サーバのみ含まれます。
+
+%package devel
+Summary: development library and header file for FreeWnn
+Group: Development/Libraries
+Summary(ja): FreeWnn(jserver) 用開発ライブラリとヘッダファイル
+
+%description devel
+This package contains the header file and library for building programs
+with use FreeWnn.
+
+%description devel -l ja
+このパッケージには FreeWnn を利用した日本語入力 client を
+コンパイルするために必要なヘッダファイルとライブラリが
+含まれています。
+
+############################################################
+# FreeWnn-common
+############################################################
+%package common
+Summary: common File for Wnn
+Group: Applications/System
+Prereq: ldconfig
+
+%description common
+FreeWnn-common includes the files you need to run FreeWnn, cWnn or kWnn.
+Install FreeWnn-common if you will be using Wnn System.
+
+#############################################################
+#  cWnn
+#############################################################
+%package -n cWnn
+Summary: cWnn Chinese Input System
+Group: Applications/System
+Requires: FreeWnn-common, cWnn-common
+Prereq: shadow-utils, cWnn-common
+
+%description -n cWnn
+This package include FreeWnn Chinese Input System.
+
+%package -n cWnn-common
+Summary: cWnn/tWnn Chinese Input System common file
+Group: Applications/System
+Requires: FreeWnn-common
+Prereq: shadow-utils, ldconfig
+
+%description -n cWnn-common
+This package include cWnn/tWnn Chinese Input System common file.
+
+%package -n cWnn-devel
+Summary: development library and header file for cWnn,tWnn.
+Group: Development/Libraries
+
+%description -n cWnn-devel
+This package contains the header file and library for building programs
+with use cWnn,tWnn.
+
+#############################################################
+#  tWnn
+#############################################################
+%package -n tWnn
+Summary: tWnn Chinese Input System
+Group: Applications/System
+Requires: FreeWnn-common, cWnn-common
+Prereq: shadow-utils, cWnn-common
+
+%description -n tWnn
+tWnn Chinese Input System
+
+#############################################################
+#  kWnn
+#############################################################
+%package -n kWnn
+Summary: kWnn Korean Input System
+Group: Applications/System
+Requires: FreeWnn-common
+Prereq: shadow-utils, ldconfig
+
+%description -n kWnn
+kWnn Korean Input System
+
+%package -n kWnn-devel
+Summary: development library and header file for kWnn
+Group: Development/Libraries
+
+%description -n kWnn-devel
+This package contains the header file and library for building programs
+with use kWnn.
+
+%prep
+%setup -q -n FreeWnn-1.1.1-a017-pl4/Xsi
+%patch0 -p2
+%patch1 -p2
+%patch2 -p2
+%patch3 -p2
+%patch4 -p2
+%patch5 -p2
+%patch6 -p2 -b .config.sub
+%patch7 -p2 -b .js
+
+cp -p %{SOURCE2} .
+
+%build
+autoconf
+%configure --target=%{_arch}-pc-linux-gnu
+
+## for smp system.
+if [ "$SMP" != "" ]; then
+  make -j$SMP "MAKE=make -j$SMP"
+  make
+else
+  make
+fi
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+make DESTDIR=$RPM_BUILD_ROOT install
+make DESTDIR=$RPM_BUILD_ROOT install.man
+#make DESTDIR=$RPM_BUILD_ROOT \
+#    MANDIR=%{_prefix}/X11R6/man/ja_JP.ujis/man1 \
+#    LIBMANDIR=%{_prefix}/X11R6/man/ja_JP.ujis/man3 \
+#    install.man
+
+mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/man1
+mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/man3
+mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/man4
+mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/man5
+cd $RPM_BUILD_ROOT%{_mandir}/man1
+for i in atod.1 atof.1 dtoa.1 jserver.1 oldatonewa.1 uum.1 wddel.1 wdreg.1 \
+	wnnkill.1 wnnstat.1 wnntouch.1
+do
+	mv $i $RPM_BUILD_ROOT%{_mandir}/ja/man1/
+done
+cd $RPM_BUILD_ROOT%{_mandir}/man3
+for i in *.3
+do
+	mv $i $RPM_BUILD_ROOT%{_mandir}/ja/man3/
+done
+
+cd $RPM_BUILD_ROOT%{_mandir}/man4
+for i in 2a_ctrl.4 2b_romkana.4 cvt_key_tbl.4 fzk.data.4 fzk.u.4 \
+	hinsi_data.4 jserverrc.4 mode.4 serverdefs.4 ujis_dic.4 \
+	uumkey.4 uumrc.4 wnnenvrc.4
+do
+	mv $i $RPM_BUILD_ROOT%{_mandir}/ja/man4/
+done
+
+cd $RPM_BUILD_ROOT%{_mandir}/man5
+for i in pubdic.5 usr_dic.5
+do
+	mv $i $RPM_BUILD_ROOT%{_mandir}/ja/man5/
+done
+
+mkdir -p ${RPM_BUILD_ROOT}/etc/rc.d/init.d
+install -m755 %{SOURCE1} \
+	$RPM_BUILD_ROOT/etc/rc.d/init.d/FreeWnn
+install -m755 %{SOURCE2} \
+	$RPM_BUILD_ROOT/etc/rc.d/init.d/cWnn
+install -m755 %{SOURCE3} \
+	$RPM_BUILD_ROOT/etc/rc.d/init.d/tWnn
+install -m755 %{SOURCE4} \
+	$RPM_BUILD_ROOT/etc/rc.d/init.d/kWnn
+
+ln -sf /var/lib/wnn/ja/dic ${RPM_BUILD_ROOT}/etc/FreeWnn/ja/dic
+ln -sf /var/lib/wnn/zh_CN/dic ${RPM_BUILD_ROOT}/etc/FreeWnn/zh_CN/dic
+ln -sf /var/lib/wnn/zh_TW/dic ${RPM_BUILD_ROOT}/etc/FreeWnn/zh_TW/dic
+ln -sf /var/lib/wnn/ko_KR/dic ${RPM_BUILD_ROOT}/etc/FreeWnn/ko_KR/dic
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%pre
+# Do only for the first install
+if [ "$1" = 1 ] ; then
+  # Add the wnn4 lines to /etc/services
+  if (grep '22273/tcp' /etc/services >/dev/null); then
+    cat <<'_EOD1_' >&2
+warning: The wnn4 services appear to be present in /etc/services.
+_EOD1_
+    true
+  else
+    cat <<'_EOD2_' >>/etc/services
+# start of wnn4 services
+wnn4              22273/tcp
+# end of wnn4 services
+_EOD2_
+  fi
+fi
+
+# add user 'wnn'
+if  ! grep -q '^wnn:' /etc/passwd
+then
+    /usr/sbin/useradd -M -u 127 wnn -c "Wnn System Account"
+fi
+
+%post
+/sbin/chkconfig --level 2345 FreeWnn on
+%{_bindir}/wnntouch  /var/lib/wnn/ja/dic/gerodic/g-jinmei.dic
+cd /var/lib/wnn/ja/dic/pubdic
+%{_bindir}/wnntouch *.*
+
+%preun
+# Do only for the last un-install
+if [ "$1" = 0 ] ; then
+  # remove the wnn4 lines from /etc/services
+  if (grep '^# start of wnn4 services$' /etc/services >/dev/null && \
+      grep '^# end of wnn4 services$' /etc/services >/dev/null ); then
+    sed -e '/^# start of wnn4 services$/,/^# end of wnn4 services$/d' \
+        </etc/services >/tmp/services.tmp$$
+    cat /tmp/services.tmp$$ >/etc/services
+    rm /tmp/services.tmp$$
+  else
+    cat <<'_EOD3_' >&2
+warning: Unable to find the lines `# start of wnn4 services' and
+warning: `# end of wnn4 services' in the file /etc/services.
+warning: You should remove the wnn4 services from /etc/service manually.
+_EOD3_
+  fi
+fi
+/sbin/chkconfig --del FreeWnn
+
+
+%pre common
+# add user 'wnn'
+if  ! grep -q '^wnn:' /etc/passwd
+then
+    %{_sbindir}/useradd -M -u 127 wnn -c "Wnn System Account"
+fi
+
+%post common
+/sbin/ldconfig
+
+%postun common
+/sbin/ldconfig
+
+%pre -n cWnn
+# Do only for the first install
+if [ "$1" = 1 ] ; then
+  # Add the wnn4_Cn lines to /etc/services
+  if (grep '22289/tcp' /etc/services >/dev/null); then
+    cat <<'_EOD1_' >&2
+warning: The cserver services appear to be present in /etc/services.
+_EOD1_
+    true
+  else
+    cat <<'_EOD2_' >>/etc/services
+# start of wnn4_Cn services
+wnn4_Cn              22289/tcp
+# end of wnn4_Cn services
+_EOD2_
+  fi
+fi
+
+# add user 'wnn'
+if  ! grep -q '^wnn:' /etc/passwd
+then
+    %{_sbindir}/useradd -M -u 127 wnn -c "Wnn System Account"
+fi
+
+%post -n cWnn
+/sbin/chkconfig --add cWnn
+cd /var/lib/wnn/zh_CN/dic/sys
+%{_bindir}/cwnntouch *.*
+
+%preun -n cWnn
+# Do only for the last un-install
+if [ "$1" = 0 ] ; then
+  # remove the wnn4_Cn lines from /etc/services
+  if (grep '^# start of wnn4_Cn services$' /etc/services >/dev/null && \
+      grep '^# end of wnn4_Cn services$' /etc/services >/dev/null ); then
+    sed -e '/^# start of wnn4_Cn services$/,/^# end of wnn4_Cn services$/d' \
+        </etc/services >/tmp/services.tmp$$
+    cat /tmp/services.tmp$$ >/etc/services
+    rm /tmp/services.tmp$$
+  else
+    cat <<'_EOD3_' >&2
+warning: Unable to find the lines `# start of wnn4_Cn services' and
+warning: `# end of wnn4_Cn services' in the file /etc/services.
+warning: You should remove the wnn4_Cn services from /etc/service manually.
+_EOD3_
+  fi
+fi
+/sbin/chkconfig --del cWnn
+
+%pre -n tWnn
+# Do only for the first install
+if [ "$1" = 1 ] ; then
+  # Add the wnn4_Tw lines to /etc/services
+  if (grep '22321/tcp' /etc/services >/dev/null); then
+    cat <<'_EOD1_' >&2
+warning: The wnn4_Tw services appear to be present in /etc/services.
+_EOD1_
+    true
+  else
+    cat <<'_EOD2_' >>/etc/services
+# start of wnn4_Tw services
+wnn4_Tw              22321/tcp
+# end of wnn4_Tw services
+_EOD2_
+  fi
+fi
+
+%post -n cWnn-common
+/sbin/ldconfig
+
+%postun -n cWnn-common
+/sbin/ldconfig
+
+%post -n tWnn
+/sbin/chkconfig --add tWnn
+cd /var/lib/wnn/zh_TW/dic/sys
+%{_bindir}/cwnntouch *.*
+
+# Do only for the last un-install
+%preun -n tWnn
+if [ "$1" = 0 ] ; then
+  # remove the wnn4_Tw lines from /etc/services
+  if (grep '^# start of wnn4_Tw services$' /etc/services >/dev/null && \
+      grep '^# end of wnn4_Tw services$' /etc/services >/dev/null ); then
+    sed -e '/^# start of wnn4_Tw services$/,/^# end of wnn4_Tw services$/d' \
+        </etc/services >/tmp/services.tmp$$
+    cat /tmp/services.tmp$$ >/etc/services
+    rm /tmp/services.tmp$$
+  else
+    cat <<'_EOD3_' >&2
+warning: Unable to find the lines `# start of wnn4_Tw services' and
+warning: `# end of wnn4_Tw services' in the file /etc/services.
+warning: You should remove the wnn4_Tw services from /etc/service manually.
+_EOD3_
+  fi
+fi
+/sbin/chkconfig --del tWnn
+
+%pre -n kWnn
+# Do only for the first install
+if [ "$1" = 1 ] ; then
+  # Add the wnn4_Kr lines to /etc/services
+  if (grep '22305/tcp' /etc/services >/dev/null); then
+    cat <<'_EOD1_' >&2
+warning: The kserver services appear to be present in /etc/services.
+_EOD1_
+    true
+  else
+    cat <<'_EOD2_' >>/etc/services
+# start of wnn4_Kr services
+wnn4_Kr              22305/tcp
+# end of wnn4_Kr services
+_EOD2_
+  fi
+fi
+
+%post -n kWnn
+/sbin/chkconfig --add kWnn
+cd /var/lib/wnn/ko_KR/dic/sys
+%{_bindir}/kwnntouch *.*
+/sbin/ldconfig
+
+%preun -n kWnn
+# Do only for the last un-install
+if [ "$1" = 0 ] ; then
+  # remove the wnn4_Kr lines from /etc/services
+  if (grep '^# start of wnn4_Kr services$' /etc/services >/dev/null && \
+      grep '^# end of wnn4_Kr services$' /etc/services >/dev/null ); then
+    sed -e '/^# start of wnn4_Kr services$/,/^# end of wnn4_Kr services$/d' \
+        </etc/services >/tmp/services.tmp$$
+    cat /tmp/services.tmp$$ >/etc/services
+    rm /tmp/services.tmp$$
+  else
+    cat <<'_EOD3_' >&2
+warning: Unable to find the lines `# start of wnn4_Kr services' and
+warning: `# end of wnn4_Kr services' in the file /etc/services.
+warning: You should remove the wnn4_Kr services from /etc/service manually.
+_EOD3_
+  fi
+fi
+/sbin/chkconfig --del kWnn
+
+%postun -n kWnn
+/sbin/ldconfig
+
+%files
+%defattr(-,root,root)
+%doc Wnn/manual Wnn/manual.en
+%config /etc/rc.d/init.d/FreeWnn
+%attr(-,wnn,root) %{_bindir}/atod
+%attr(-,wnn,root) %{_bindir}/dtoa
+%attr(-,wnn,root) %{_bindir}/oldatonewa
+%attr(-,wnn,root) %{_bindir}/wdreg
+%attr(-,wnn,root) %{_bindir}/wnnstat
+%attr(-,wnn,root) %{_bindir}/atof
+%attr(4711,wnn,root) %{_bindir}/jserver
+%attr(-,wnn,root) %{_bindir}/wddel
+%attr(-,wnn,root) %{_bindir}/wnnkill
+%attr(-,wnn,root) %{_bindir}/wnntouch
+%{_mandir}/ja/man1/*
+%{_mandir}/ja/man4/*
+%{_mandir}/ja/man5/*
+%attr(-,wnn,root)/var/lib/wnn/ja/dic
+%dir /etc/FreeWnn/ja
+/etc/FreeWnn/ja/dic
+%config /etc/FreeWnn/ja/hinsi.data
+%config /etc/FreeWnn/ja/jserverrc
+%config /etc/FreeWnn/ja/libwnn.msg
+%config /etc/FreeWnn/ja/rk
+%config /etc/FreeWnn/ja/rk.vi
+%config /etc/FreeWnn/ja/uum.msg
+%config /etc/FreeWnn/ja/uumkey
+%config /etc/FreeWnn/ja/uumkey.omr
+%config /etc/FreeWnn/ja/uumkey_e
+%config /etc/FreeWnn/ja/uumrc
+%config /etc/FreeWnn/ja/uumrc.omr
+%config /etc/FreeWnn/ja/uumrc.rev
+%config /etc/FreeWnn/ja/uumrc_e
+%config /etc/FreeWnn/ja/uumrc_vi
+%config /etc/FreeWnn/ja/wnnenvrc
+%config /etc/FreeWnn/ja/wnnenvrc.omr
+%config /etc/FreeWnn/ja/wnnenvrc.rem
+%config /etc/FreeWnn/ja/wnnenvrc.rev
+%config /etc/FreeWnn/ja/wnnenvrc_R
+%config /etc/FreeWnn/ja/wnnenvrc_R.omr
+%config /etc/FreeWnn/ja/wnnenvrc_R.rem
+%config /etc/FreeWnn/ja/wnnstat.msg
+%dir /etc/FreeWnn/lt_LN
+/etc/FreeWnn/lt_LN/rk
+%config /etc/FreeWnn/lt_LN/uum.msg
+%config /etc/FreeWnn/lt_LN/uumkey
+%config /etc/FreeWnn/lt_LN/uumkey_e
+%config /etc/FreeWnn/lt_LN/uumrc
+
+%files devel
+%defattr(-,root,root)
+%{_includedir}/wnn/*
+%{_libdir}/libjd.a
+%{_libdir}/libjd.so
+%{_libdir}/libwnn.a
+%{_libdir}/libwnn.so
+%{_mandir}/ja/man3/*
+
+%files common
+%defattr(-,root,root)
+%doc CONTRIBUTORS ChangeLog
+%{_libdir}/libjd.so.*
+%{_libdir}/libwnn.so.*
+%dir /etc/FreeWnn
+%config /etc/FreeWnn/cvt_key_empty
+%config /etc/FreeWnn/cvt_key_tbl
+%config /etc/FreeWnn/cvt_key_tbl.ST
+%config /etc/FreeWnn/cvt_key_tbl.gm
+%config /etc/FreeWnn/cvt_key_tbl.kt
+%config /etc/FreeWnn/cvt_key_tbl.mv
+%config /etc/FreeWnn/cvt_key_tbl.vt
+%config /etc/FreeWnn/serverdefs
+
+%files -n cWnn
+%defattr(-,root,root)
+%config /etc/rc.d/init.d/cWnn
+%attr(4711,wnn,root) %{_bindir}/cserver
+%dir /etc/FreeWnn/zh_CN
+%config /etc/FreeWnn/zh_CN/cixing.data
+%config /etc/FreeWnn/zh_CN/cserverrc
+/etc/FreeWnn/zh_CN/dic
+%attr(-,wnn,root)/var/lib/wnn/zh_CN/dic
+%config /etc/FreeWnn/zh_CN/libwnn.msg
+/etc/FreeWnn/zh_CN/rk
+/etc/FreeWnn/zh_CN/rk_p
+/etc/FreeWnn/zh_CN/rk_z
+/etc/FreeWnn/zh_CN/uum.msg
+/etc/FreeWnn/zh_CN/uumkey
+/etc/FreeWnn/zh_CN/uumkey_e
+/etc/FreeWnn/zh_CN/uumkey_p
+%config /etc/FreeWnn/zh_CN/uumrc
+%config /etc/FreeWnn/zh_CN/uumrc_p
+%config /etc/FreeWnn/zh_CN/uumrc_z
+%config /etc/FreeWnn/zh_CN/wnnenvrc
+%config /etc/FreeWnn/zh_CN/wnnenvrc_Qi
+%config /etc/FreeWnn/zh_CN/wnnenvrc_QiR
+%config /etc/FreeWnn/zh_CN/wnnenvrc_R
+%config /etc/FreeWnn/zh_CN/wnnenvrc_Wu
+%config /etc/FreeWnn/zh_CN/wnnenvrc_WuR
+%config /etc/FreeWnn/zh_CN/wnnstat.msg
+%{_mandir}/man1/cserver.1*
+
+%files -n cWnn-common
+%defattr(-,root,root)
+%doc cWnn/manual cWnn/manual.en
+%{_libdir}/libcwnn.so.*
+%{_bindir}/catod
+%{_bindir}/catof                  
+%{_bindir}/cdtoa
+%{_bindir}/cwddel
+%{_bindir}/cwdreg
+%{_bindir}/cwnnkill
+%{_bindir}/cwnnstat
+%{_bindir}/cwnntouch
+%{_mandir}/man1/catod.1*
+%{_mandir}/man1/catof.1*
+%{_mandir}/man1/cdicsort.1*
+%{_mandir}/man1/cdtoa.1*
+%{_mandir}/man1/cuum.1*
+%{_mandir}/man1/cwddel.1*
+%{_mandir}/man1/cwdreg.1*
+%{_mandir}/man1/cwnnkill.1*
+%{_mandir}/man1/cwnnstat.1*
+%{_mandir}/man4/cenv.4*
+%{_mandir}/man4/ckey.4*
+%{_mandir}/man4/cwnn.4*
+%{_mandir}/man4/cst_end.4*
+
+%files -n cWnn-devel
+%defattr(-,root,root)
+%{_includedir}/cwnn/*
+%{_libdir}/libcwnn.a
+%{_libdir}/libcwnn.so
+
+%files -n tWnn
+%defattr(-,root,root)
+%config /etc/rc.d/init.d/tWnn
+%attr(4711,wnn,root) %{_bindir}/tserver
+%dir /etc/FreeWnn/zh_TW
+%config /etc/FreeWnn/zh_TW/cixing.data
+/etc/FreeWnn/zh_TW/dic
+%attr(-,wnn,root) /var/lib/wnn/zh_TW/dic
+%config /etc/FreeWnn/zh_TW/libwnn.msg
+/etc/FreeWnn/zh_TW/rk
+/etc/FreeWnn/zh_TW/rk_p
+/etc/FreeWnn/zh_TW/rk_z
+%config /etc/FreeWnn/zh_TW/tserverrc
+%config /etc/FreeWnn/zh_TW/uum.msg
+%config /etc/FreeWnn/zh_TW/uumkey
+%config /etc/FreeWnn/zh_TW/uumkey_e
+%config /etc/FreeWnn/zh_TW/uumkey_p
+%config /etc/FreeWnn/zh_TW/uumrc
+%config /etc/FreeWnn/zh_TW/uumrc_p
+%config /etc/FreeWnn/zh_TW/uumrc_z
+%config /etc/FreeWnn/zh_TW/wnnenvrc
+%config /etc/FreeWnn/zh_TW/wnnenvrc_R
+%config /etc/FreeWnn/zh_TW/wnnstat.msg
+
+%files -n kWnn
+%defattr(-,root,root)
+%config /etc/rc.d/init.d/kWnn
+%{_libdir}/libkwnn.so.*
+%{_bindir}/katod
+%{_bindir}/katof
+%{_bindir}/kdtoa
+%attr(4711,wnn,root) %{_bindir}/kserver
+%{_bindir}/kwddel
+%{_bindir}/kwdreg
+%{_bindir}/kwnnkill
+%{_bindir}/kwnnstat
+%{_bindir}/kwnntouch
+%dir /etc/FreeWnn/ko_KR
+/etc/FreeWnn/ko_KR/dic
+%attr(-,wnn,root) /var/lib/wnn/ko_KR/dic
+%config /etc/FreeWnn/ko_KR/hinsi.data
+%config /etc/FreeWnn/ko_KR/kserverrc
+%config /etc/FreeWnn/ko_KR/libwnn.msg
+/etc/FreeWnn/ko_KR/rk
+%config /etc/FreeWnn/ko_KR/uum.msg
+%config /etc/FreeWnn/ko_KR/uumkey
+%config /etc/FreeWnn/ko_KR/uumrc
+%config /etc/FreeWnn/ko_KR/wnnenvrc
+%config /etc/FreeWnn/ko_KR/wnnenvrc_R
+%config /etc/FreeWnn/ko_KR/wnnstat.msg
+
+%files -n kWnn-devel
+%defattr(-,root,root)
+%{_includedir}/kwnn/*
+%{_libdir}/libkwnn.a
+%{_libdir}/libkwnn.so
+
+%changelog
+* Sat Aug 16 2008 Shu KONNO <owa@bg.wakwak.com> 1.1.1-2vl5
+- applied new versioning policy, spec in utf-8
+
+* Sat Sep 01 2007 Shu KONNO <owa@bg.wakwak.com> 1.1.1-1vl11
+- s/Copyright/License/
+- added Patch6: FreeWnn-1.1.1-config.sub.patch
+- added Patch7: FreeWnn-1.1.1-js.patch