]> git.pld-linux.org Git - packages/gambas.git/commitdiff
- near raw version from mdk, NFY... Who can help with libtool here? :)
authorundefine <undefine@pld-linux.org>
Tue, 20 Jan 2004 17:58:46 +0000 (17:58 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    gambas.spec -> 1.1

gambas.spec [new file with mode: 0644]

diff --git a/gambas.spec b/gambas.spec
new file mode 100644 (file)
index 0000000..231591c
--- /dev/null
@@ -0,0 +1,142 @@
+Name:          gambas
+License:       GPL
+Group:         Development/Other
+Summary:       Gambas is a free VB-like language.
+Version:       0.81
+Release:       0.1     
+URL:           http://gambas.sf.net/
+Source0:       http://gambas.sourceforge.net/%{name}-%{version}.tar.bz2
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Gambas is a free development environment based on a Basic interpreter
+with object extensions, like Visual Basic(tm). With Gambas, you can
+quickly design your program GUI, access MySQL or PostgreSQL databases,
+pilot KDE applications with DCOP, translate your program into many
+languages, and so on...
+
+This package only provides the command-line utilities. You will need
+gambas-lib for the required components and gambas-gui for the actual
+VB-like environment.
+
+%package doc
+Summary:       Documentation for Gambas language.
+Group:         Development/Other
+######         Unknown group!
+
+%description -n gambas-doc
+Gambas is a free development environment based on a Basic interpreter
+with object extensions, like Visual Basic(tm). With Gambas, you can
+quickly design your program GUI, access MySQL or PostgreSQL databases,
+pilot KDE applications with DCOP, translate your program into many
+languages, and so on...
+
+%package libs
+Summary:       Gambas language components and libraries.
+Group:         Development/Other
+######         Unknown group!
+Requires:      gambas
+
+%description libs
+Gambas is a free development environment based on a Basic interpreter
+with object extensions, like Visual Basic(tm). With Gambas, you can
+quickly design your program GUI, access MySQL or PostgreSQL databases,
+pilot KDE applications with DCOP, translate your program into many
+languages, and so on...
+
+This package only provides the Gambas components. You will need the
+gambas package for the compiler/interpreter and gambas-gui for the
+actual VB-like environment.
+
+%package devel
+Summary:       Header file for Gambas component development.
+Group:         Development/Other
+######         Unknown group!
+Requires:      gambas
+
+%description devel
+Gambas is a free development environment based on a Basic interpreter
+with object extensions, like Visual Basic(tm). With Gambas, you can
+quickly design your program GUI, access MySQL or PostgreSQL databases,
+pilot KDE applications with DCOP, translate your program into many
+languages, and so on...
+
+This package includes the header file necessary for writing your own
+Gambas components, as well as the source for the Gambas GUI components
+necessary for building the gambas-gui package.
+
+%prep
+%setup -q
+
+%build
+#%{__libtoolize}
+#%{__aclocal}
+#%{__autoconf}
+#%{__automake}
+cp -f /usr/share/automake/config.sub .
+%configure2_13
+%{__make}
+
+%install
+# workaround for broken libtool
+rm -rf $RPM_BUILD_ROOT
+export SED=sed
+export PATH=${RPM_BUILD_ROOT}%{_bindir}:$PWD/src/comp:$PATH
+#make DESTDIR=${RPM_BUILD_ROOT} install
+#install -d ${RPM_BUILD_ROOT}%{_bindir}/
+#install -d ${RPM_BUILD_ROOT}%{_datadir}/doc/%{name}-%{version}
+#install -d ${RPM_BUILD_ROOT}%{_includedir}/
+#install -d ${RPM_BUILD_ROOT}%{_includedir}/%{name}
+#install -d ${RPM_BUILD_ROOT}%appdir/
+#install -d ${RPM_BUILD_ROOT}%appdir/lib/
+#install -s -m 0755 src/exec/gbx ${RPM_BUILD_ROOT}%{_bindir}/
+#install -s -m 0755 src/comp/gba ${RPM_BUILD_ROOT}%{_bindir}/
+#install -s -m 0755 src/comp/gbi ${RPM_BUILD_ROOT}%{_bindir}/
+#install -s -m 0755 src/comp/gbc ${RPM_BUILD_ROOT}%{_bindir}/
+#find src -name *.la -exec cp {} ${RPM_BUILD_ROOT}%appdir/lib \;
+#find src -name *.so* -exec cp -a {} ${RPM_BUILD_ROOT}%appdir/lib \;
+#cp -a src/share/gambas.h ${RPM_BUILD_ROOT}%{_includedir}/%{name}
+#cp -av examples ${RPM_BUILD_ROOT}/usr/share/doc/%{name}-%{version}
+##cp -av help ${RPM_BUILD_ROOT}/usr/share/doc/%{name}-%{version}
+#find ${RPM_BUILD_ROOT} -size 0 -exec rm -f {} \;
+#tar cjvf ${RPM_BUILD_ROOT}%appdir/gambas-gui-%{version}.tar.bz2 app/ `find src/ -name *.component`
+#
+%clean
+rm -rf ${RPM_BUILD_ROOT}
+
+%files libs
+%defattr(644,root,root,755)
+%doc AUTHORS COPYING ChangeLog INSTALL README
+#%appdir/lib/*.so.*
+
+%files devel
+%defattr(644,root,root,755)
+%doc AUTHORS COPYING ChangeLog INSTALL README
+#%appdir/lib/*.so
+#%appdir/lib/*.la
+#%{_includedir}/%{name}
+#%appdir/gambas-gui-%{version}.tar.bz2
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS COPYING ChangeLog INSTALL README
+%attr(755,root,root) %{_bindir}/*
+
+%post libs -p /sbin/ldconfig
+
+%postun libs -p /sbin/ldconfig
+
+#%post -n gambas-doc
+#ln -s /usr/share/doc/%{name}-doc-%{version}/examples %{appdir}/
+#mkdir -p %{appdir}/share
+#ln -s /usr/share/doc/%{name}-doc-%{version}/help %{appdir}/share/help
+
+#%postun -n gambas-doc
+#rm -f %{appdir}/examples
+#rm -f %{appdir}/share/help
+#rmdir %{appdir}/share
+
+#%post -n gambas
+#mkdir -p %appdir/bin/
+#mv -f /usr/bin/gbx %appdir/bin/gbx-real
+#ln -s %appdir/bin/gbx-real /usr/bin/gbx
This page took 0.063198 seconds and 4 git commands to generate.