source: projects/specs/branches/6/r/rox-appdirgen/rox-appdirgen-vl.spec @ 521

Revision 521, 3.1 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define appsdir  %{_datadir}/rox-filer
2%define dsktopentdir    %{_datadir}/applications
3
4Summary:    rox appdir generator
5Name:           rox-appdirgen
6Version:        0.5.0
7Release:        1%{?_dist_release}
8Source0:        %{name}-%{version}.tar.bz2
9License:        GPL
10Group:          User Interface/Desktops
11URL:            http://add10.hp.infoseek.co.jp/rox/
12Vendor:         Project Vine
13Distribution:           Vine Linux
14BuildRoot:      %{_tmppath}/%{name}-buildroot
15BuildArch:      noarch
16Requires:       rox-filer bash diffutils patch nkf tree coreutils
17
18%description
19ROX Application directory generator.
20
21%description -l ja
22ROX用 アプリケーションディレクトリ・ジェネレータ
23
24%prep
25%setup -q
26
27%build
28
29%install
30%__rm -rf %{buildroot}
31%__mkdir -p %{buildroot}%{appsdir}
32%__cp -a %{_builddir}/%{name}-%{version}/ROX-AppDirGen %{buildroot}%{appsdir}/
33%__mkdir -p %{buildroot}%{_bindir}
34%__install -m 755 %{_builddir}/%{name}-%{version}/appdirgen %{buildroot}%{_bindir}/
35%__ln_s %{_bindir}/appdirgen %{buildroot}%{_bindir}/rox-appdirgen
36%__mkdir -p %{buildroot}%{dsktopentdir}
37%__install -m 644 %{_builddir}/%{name}-%{version}/AppDirGen.desktop %{buildroot}%{dsktopentdir}/
38
39%post
40if [ -d /usr/apps ]; then
41    if [ ! -f /usr/apps/* ]; then
42        rmdir /usr/apps 2> /dev/null
43    fi
44fi
45local_lang=`echo $LANG | grep ja_JP`
46if ! [ -z "$local_lang" ]; then
47    l_lang=`echo $LANG | grep ja_JP | cut -d '.' -f 2`
48    case $l_lang in
49        UTF-8)
50            nkfopt="-w"
51            ;;
52        eucJP)
53            nkfopt="-e"
54            ;;
55    esac
56fi
57
58cat << EOF | nkf $nkfopt
59
60rox-appdirgen がインストール/アップグレードされました。
61運用に際しては /usr/share/rox-filer/ROX-AppDirGen をクリックし、表示される
62ターミナル上の指示に従ってください。
63(詳細は /usr/share/rox-filer/ROX-AppDirGen の右クリック - '使い方を見る'
64を実行して、各ドキュメントをご覧下さい)
65EOF
66
67%clean
68rm -rf %{buildroot}
69
70%files
71%defattr(-,root,root)
72%{_bindir}/*
73%{appsdir}/*
74%{dsktopentdir}/*
75
76%changelog
77* Sat Sep 12 2009 KATO Masashi <mkato@par.odn.ne.jp> 0.5.0-1
78-     ROX-Filer maintenance team OKATANA(KATO Masashi, TANAKA hiroaki)
79- source update
80- changed system directory to /usr/share/rox-filer
81
82* Tue Jul 22 2008 OKATANA <mkato@par.odn.ne.jp,mosaicist@par.odn.ne.jp> 0.4.8-1
83- source update
84- added switch function of category folder mode.
85  - "application directory" or "normal directory"
86- updated document files
87  - manual.html, tutorial.html
88- bug fix:
89  - deleted unnecessary exit code(ROX-AppDirGen/AppRun)
90
91* Sat Jul 19 2008 OKATANA <mkato@par.odn.ne.jp,mosaicist@par.odn.ne.jp> 0.4.8-1
92- source update
93  - rewrited install-script(ROX-AppDirGen/AppRun)
94  - added startup message(START)
95  - rewrited document files
96    - README.first, REQUIREMENT, manual.html
97- added requirement(tree package)
98
99* Wed Jul 16 2008 OKATANA <mkato@par.odn.ne.jp,mosaicist@par.odn.ne.jp> 0.4.7-1
100- added menu item
101  - '-r': browse documents
102- added new document(tutolial.html)
103- added new icon path(AppDirGen/AppsGen: "$HOME/.icons/AppIcons/")
104
105* Sun Jul 13 2008 OKATANA <mkato@par.odn.ne.jp,mosaicist@par.odn.ne.jp> 0.4.6-1
106- initial package
107
Note: See TracBrowser for help on using the repository browser.