[Momonga-devel.ja:00543] Re: vendor name を momonga に変更しませんか?


さくです。

In article <20021007.154933.69669680.h@xxxxxxxxxxxxx>,
HOSONO Hidetomo <h@xxxxxxxx> writes:

> また、直接"i586-momonga-linux"を指定しているパッケージは
> 現状では存在しない筈です。:-)
> 他のディストリビューション向けのパッケージならあり得るかもしれません。

えーと、%{_vendor}がmomongaに展開されるようになるのなら、

$ grep -e -momonga-linux */*.spec
emacs/emacs.spec:# replace this with configure macro if it supports ix86-momonga-linux
emacs/emacs.spec:    $RPM_ARCH-momonga-linux
emacs/emacs.spec:	%{buildroot}/usr/lib/%{name}/%{version}/%{_arch}-momonga-linux/
emacs/emacs.spec:        %{buildroot}/usr/lib/%{name}/%{version}/%{_arch}-momonga-linux/
emacs/emacs.spec:		echo -n "Making symbolic link $bin -> /usr/lib/%{name}/%{version}/%{_arch}-momonga-linux/$bin ..."
emacs/emacs.spec:		ln -sf /usr/lib/%{name}/%{version}/%{_arch}-momonga-linux/$bin $bin
emacs/emacs.spec:		echo -n "Making symbolic link $bin -> /usr/lib/%{name}/%{version}/%{_arch}-momonga-linux/$bin ..."
emacs/emacs.spec:		ln -sf /usr/lib/%{name}/%{version}/%{_arch}-momonga-linux/$bin $bin
xemacs/xemacs.spec:	%{_arch}-momonga-linux
xemacs/xemacs.spec:	%{buildroot}%{_libdir}/xemacs-%{relver}/%{_arch}-momonga-linux/
xemacs/xemacs.spec:        %{buildroot}%{_libdir}/xemacs-%{relver}/%{_arch}-momonga-linux/
xemacs/xemacs.spec:		echo -n "Making symbolic link $bin -> /usr/lib/xemacs-%{relver}/%{_arch}-momonga-linux/$bin ..."
xemacs/xemacs.spec:		ln -sf /usr/lib/xemacs-%{relver}/%{_arch}-momonga-linux/$bin $bin
xemacs/xemacs.spec:		echo -n "Making symbolic link $bin -> /usr/lib/xemacs-%{relver}/%{_arch}-momonga-linux/$bin ..."
xemacs/xemacs.spec:		ln -sf /usr/lib/xemacs-%{relver}/%{_arch}-momonga-linux/$bin $bin

こういうのは %{_arch}-momonga-linux のところを
%{_arch}-%{_vendor}-%{_target_os}(いや %{_target_platform} か)にしといたほうがいいですよね。

-- 
OZAWA -Crouton- Sakuro                         VERBA VOLANT, SCRIPTA MANENT

Mail: mailto:crouton@xxxxxxxxxxxxxxxx       GnuPG: 1C1A 4C26 32E2 A911 7B62
 Web: http://www.weatherlight.org/~crouton/        E194 37C0 8725 F1D8 F388