| On Monday 14 July 2003 11:27, George Ivanov wrote:
| Zdravejte,
| Opitvam se da napravq RPM za KbeDix-4.0
| Imam nqkakvi problemi .
| Eto spec fajla :
| ##########################################################
| %define name kbedic
|
| Summary: A Bulgarian/English dictionary.
....
| /bin/sh /usr/src/packages/BUILD/kbedic-4.0/missing --run automake --gnu
| src/Makefile
| configure.in:11: your implementation of AM_INIT_AUTOMAKE comes from an
| configure.in:11: old Automake version. You should recreate aclocal.m4
| configure.in:11: with aclocal and run automake again.
| /usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in
| AM_CONDITIONAL
| src/Makefile.am:2: `CPPFLAGS' is a user variable, you should not override
| it; src/Makefile.am:2: use `AM_CPPFLAGS' instead.
| WARNING: `automake' is missing on your system. You should only need it if
| you modified `Makefile.am', `acinclude.m4' or `configure.in'.
| You might want to install the `Automake' and `Perl' packages.
| Grab them from any GNU archive site.
...
|
| ###############################################################
| Tozi source sum gi kompiliral bez problemi na tekushata mashina.
| Nqkakvi idei ?
|
| Joro
|
Predpolagam lipsata na automake w sistemata ili CPPFLAGS (src/Makefile.am:2 e
problema...
Az polzwam RedHat 9/ASP mix i nqmashe problem, attachwam .spec faila...
rpmbuild -ba --target=i386-redhat-linux kbedic-4.0.spec && have fun ;)
btw: ako trqbwa da sme striktni trqbwa da split-nem paketa na 2/4 paketa:
kbedic
kbedic-data (arch: noarch - ne e arhitekrurno zawisimo)
kbedic-console
kbedic-web
ili neshto takowa, da se dobawqt REQUIRES i PROVIDES tagowe i moje bi oshe 1/2
kozmetiki na tema dokumentirane :))) no :))) mai me domyrzq chak tolkoz...
addnah go w office prilojeniq... a dali e za tam, koi shte mi kaje...
--
Regards,
Doncho N. Gunchev
{ All programmers are optimists -- Frederick P. Brooks, Jr. }
##########################################################
%define name kbedic
Summary: A Bulgarian/English dictionary.
Name: kbedic
Version: 4.0
Release: 700
Copyright: GPL
Group: System Environment/Base
Source: http://ftp1.sourceforge.net/kbedic/kbedic-4.0.tar.gz
BuildRoot: /var/tmp/%{name}-buildroot
%description
English-Bulgarian and Bulgarian-English Dictionary
%prep
%setup
%build
./configure --prefix=/usr --with-kde
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
%install
if [ "$RPM_BUILD_ROOT" == "" ]; then exit 1; fi
if [ "$RPM_BUILD_ROOT" == "/" ]; then exit 2; fi
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/bin
install -s -m 755 src/kbedic $RPM_BUILD_ROOT/usr/bin/kbedic
mkdir -p $RPM_BUILD_ROOT/usr/share/kbedic
install -s -m 644 data/bg_en.dat $RPM_BUILD_ROOT/usr/share/kbedic
install -s -m 644 data/en_bg.dat $RPM_BUILD_ROOT/usr/share/kbedic
mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps
install -s -m 644 src/kbedic_icon.xpm $RPM_BUILD_ROOT/usr/share/pixmaps
install -s -m 644 src/kbedic_icon_mini.xpm $RPM_BUILD_ROOT/usr/share/pixmaps
mkdir -p $RPM_BUILD_ROOT/usr/share/applications
echo '[Desktop Entry]
Name=KBE Dictionary
Name[bg]=KBE Речник
Comment=English-Bulgarian dictionary with QT interface.
Exec=kbedic
Icon=kbedic_icon_mini.xpm
Terminal=0
Type=Application
Encoding=Legacy-Mixed
X-Desktop-File-Install-Version=0.3
Categories=Application;Office;X-Red-Hat-Extra;
'> $RPM_BUILD_ROOT/usr/share/applications/kbedic-4.0.desktop
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc CHANGES.BULGARIAN CHANGES.ENGLISH COPYING COPYING.BULGARIAN
%doc FAQ.BULGARIAN FAQ.ENGLISH INSTALL README.BULGARIAN README.ENGLISH
/usr/bin/kbedic
/usr/share/kbedic
#/usr/share/kbedic/en_bg.dat # Included by the previous definition of dir
#/usr/share/kbedic/bg_en.dat # Included by the previous definition of dir
/usr/share/applications/kbedic-4.0.desktop
/usr/share/pixmaps/kbedic_icon.xpm
/usr/share/pixmaps/kbedic_icon_mini.xpm
%changelog
# Add your data here
# * We now use SADictionary datafiles.
* Mon Jul 14 2003 Doncho N. Gunchev <[EMAIL PROTECTED]>
- initial spec file rewrite for RH9
- version 4.0.700 build for RH9