source: projects/specs/trunk/x/xybin/xybin-vl.spec @ 521

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

import VineSeed package specs

Line 
1Summary:     A graphical program to install bootloader for NewWorld machines
2Summary(ja): X ¥Ù¡¼¥¹¤Î¥Ö¡¼¥È¥í¡¼¥À¥¤¥ó¥¹¥È¡¼¥é (NewWorld µ¡ÍÑ)
3
4Name:      xybin
5Version:   1.56
6Release:   0vl1
7Copyright: distributable
8Group:     X11/Utilities
9
10Source0:    %{name}-%{version}.tar.bz2
11Source10:   pdisk.20000516.src.tar
12
13Patch10:    pdisk.20000516.jp.patch
14Patch11:    list_all_disks.patch
15
16Requires:     usermode, pam >= 0.72
17Requires:     ruby, gtk+, ruby-gtk, ruby-libglade
18Requires:     yaboot >= 1.3.6-0vl2
19Conflicts:    vine-xinstaller < 4.1-0vl12
20BuildRoot:    %{_tmppath}/%{name}-%{version}-root
21
22Vendor:       Project Vine
23Distribution: Vine Linux
24Packager:     MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
25
26
27%description
28xybin is a graphical wrapper program to install yaboot bootloader onto
29small bootstrap partition for NewWorld PowerMac/PowerBooks.
30
31%description -l ja
32xybin ¤Ï¡¤NewWorld PowerMac/PowerBook ÍÑ¥é¥Ã¥Ñ¡¼¥×¥í¥°¥é¥à¤Ç
33¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ë yaboot ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Þ¤¹¡¥
34
35
36%prep
37[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
38
39
40%setup -q -n %{name}-%{version} -a 10
41pushd pdisk
42%patch10 -p0
43%patch11 -p1
44popd
45
46
47%build
48pushd pdisk
49make list_all_disks
50popd
51
52
53%install
54mkdir -p ${RPM_BUILD_ROOT}/etc/pam.d
55mkdir -p ${RPM_BUILD_ROOT}/etc/security/console.apps
56mkdir -p ${RPM_BUILD_ROOT}/usr/bin
57mkdir -p ${RPM_BUILD_ROOT}/usr/sbin
58mkdir -p ${RPM_BUILD_ROOT}/usr/share/applications
59mkdir -p ${RPM_BUILD_ROOT}/usr/share/xybin
60mkdir -p ${RPM_BUILD_ROOT}/usr/share/pixmaps/xybin
61
62
63install -m 755 pdisk/list_all_disks \
64        ${RPM_BUILD_ROOT}/usr/sbin/
65install -m 755 xybin.rb \
66        ${RPM_BUILD_ROOT}/usr/sbin/xybin
67
68
69install -m 644 xybin.pam \
70        ${RPM_BUILD_ROOT}/etc/pam.d/xybin
71install -m 644 xybin.consolehelper \
72        ${RPM_BUILD_ROOT}/etc/security/console.apps/xybin
73ln -sf consolehelper \
74        ${RPM_BUILD_ROOT}/usr/bin/xybin
75
76install -m 755 *.glade *.xybin \
77        ${RPM_BUILD_ROOT}/usr/share/xybin/
78
79install -m 644 xybin.png \
80        ${RPM_BUILD_ROOT}/usr/share/pixmaps/
81
82install -m 644 pixmaps/*.xpm \
83        ${RPM_BUILD_ROOT}/usr/share/pixmaps/xybin/
84
85install -m 644 xybin.desktop \
86        ${RPM_BUILD_ROOT}/usr/share/applications/
87
88
89%clean
90[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
91
92
93%files
94%defattr(-,root,root)
95%doc ChangeLog
96%dir /usr/share/xybin
97%dir /usr/share/pixmaps/xybin
98
99%config /etc/security/console.apps/xybin
100%config /etc/pam.d/xybin
101
102/usr/bin/xybin
103/usr/sbin/xybin
104/usr/sbin/list_all_disks
105
106/usr/share/xybin/*
107/usr/share/pixmaps/xybin.png
108/usr/share/pixmaps/xybin/*
109/usr/share/applications/*
110
111
112%changelog
113* Wed Sep 29 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.56-0vl1
114- replaced xybin.desktop file for gnome2
115
116* Wed Sep 29 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.55-0vl2
117- minor fixes
118
119* Sat Aug 28 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.55-0vl1
120- added Options
121- xybin.conf is not used anymore
122
123* Sun Sep 08 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.54-0vl1
124- fixed a bug to incorrectly designate "brokenosx"
125
126* Wed Mar 20 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.53-0vl1
127- check and set default linux entry if nothing is selected
128
129* Wed Mar 13 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.52-0vl1
130- Doh! One important line mistakenly removed. Restored.
131
132* Fri Mar 13 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.51-0vl1
133- added dialog box while scanning disks
134
135* Fri Mar 08 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.50-0vl1
136- first release for Vine Linux/ppc
Note: See TracBrowser for help on using the repository browser.