source: projects/specs/trunk/r/rox-desk/rox-desk-vl.spec @ 8066

Revision 8066, 3.0 KB checked in by tanakanata, 10 years ago (diff)

rebuild with gcc-2.4x

Line 
1%define appsdir  %{_datadir}/rox-filer
2
3Summary:        rox desk
4Name:           rox-desk
5Version:        1.0.0
6Release:        2%{?_dist_release}
7Source0:        %{name}-%{version}.tar.bz2
8Source10:       %{name}-docs-0.5.6.tar.bz2
9License:        GPL
10Group:          User Interface/Desktops
11URL:            http://okatanainfo.web.fc2.com/rox-filer/packages/
12Distribution:   Vine Linux
13Vendor:         Project Vine
14Packager:       OKATANA <mkato@par.odn.ne.jp,mosaicist@jcom.home.ne.jp>
15BuildRoot:      %{_tmppath}/%{name}-buildroot
16BuildArch:      noarch
17Requires:       rox-filer glib2 gtk2 glib2-devel gtk2-devel
18Requires:       build-essential
19
20%description
21ROX Desk is tool of Desktop construction supporting.
22
23%description -l ja
24ROX Desk は ROX のデスクトップ構築を支援するツールです。
25
26%prep
27%setup -q -a 10
28
29%build
30
31%install
32rm -rf %{buildroot}
33mkdir -p %{buildroot}%{appsdir}
34cp -a %{_builddir}/%{name}-%{version}/* %{buildroot}%{appsdir}/
35# rox-desk command
36%__mkdir -p %{buildroot}/%{_bindir}
37cat<<EOF > %{buildroot}/%{_bindir}/%{name}
38#!/bin/sh
39exec %{appsdir}/ROX-Desk/AppRun > /dev/null
40EOF
41chmod 755 %{buildroot}/%{_bindir}/%{name}
42
43%post
44local_lang=`echo $LANG | grep ja_JP`
45if ! [ -z "$local_lang" ]; then
46    l_lang=`echo $LANG | grep ja_JP | cut -d '.' -f 2`
47    case $l_lang in
48        UTF-8)
49            nkfopt="-w"
50            ;;
51        eucJP)
52            nkfopt="-e"
53            ;;
54    esac
55fi
56
57cat << EOF | nkf $nkfopt
58
59rox-desk がインストールされました。
60
61$ rox-desk を実行、又は、/usr/share/rox-filer/ROX-Desk をクリックすると、
62ユーザーごとのホームディレクトリ($HME/Apps 以下に)、RoxDesk という名前の
63アイコン(AppDir)がインストールされ、ターミナル・ウィンドウが開き、RoxDesk
64のコンパイルが始まります。
65コンパイルが終了すると RoxDesk が起動します。
66
67以降、$ rox-desk を実行、又は、$HME/Apps/RoxDesk をクリックすると、
68RoxDesk が起動します。
69
70使い方の詳細は、RoxDesk のヘルプをご覧下さい。
71EOF
72
73%clean
74rm -rf %{buildroot}
75
76%files
77%defattr(-,root,root)
78%{appsdir}/*
79%{_bindir}/*
80
81%changelog
82* Fri Dec 27 2013 TANAKA hiroaki <mosaicist@jcom.home.ne.jp> 1.0.0-2
83-     ROX-Filer maintenance team OKATANA(KATO Masashi, TANAKA hiroaki)
84- rebuild with gcc-4.8
85
86* Sat Nov  5 2011 KATO Masashi <mkato@par.odn.ne.jp> 1.0.0-1
87-     ROX-Filer maintenance team OKATANA(KATO Masashi, TANAKA hiroaki)
88- source update
89
90* Sat Sep 12 2009 KATO Masashi <mkato@par.odn.ne.jp> 0.9.9-1
91-     ROX-Filer maintenance team OKATANA(KATO Masashi, TANAKA hiroaki)
92- source update
93- changed system directory to /usr/share/rox-filer
94
95* Thu Jul 17 2008 OKATANA <mkato@par.odn.ne.jp,mosaicist@par.odn.ne.jp> 0.9.8.1-2
96- bug fix: ROX-Desk/AppRun
97  - typo: makedir - mkdir
98- rewrited "sample_gen" script(simplified)
99- rewrited document html
100  - (fix link error & retouch html )
101
102* Sun Jul 13 2008 OKATANA <mkato@par.odn.ne.jp,mosaicist@par.odn.ne.jp> 0.9.8.1-1
103- initial package
104
Note: See TracBrowser for help on using the repository browser.