From ded66719744016e63970cd0a7120e40cc662ba4a Mon Sep 17 00:00:00 2001 From: Thomas Jarosch Date: Thu, 23 Oct 2008 08:19:26 +0000 Subject: [PATCH] libasyncio: (tomj) recovered spec file from srpm, obsolete libsimpleio packages, updated kdevelop file --- configure.in | 2 +- libasyncio.kdevelop | 175 ++++++++++++++++++++++++++++++++++++++++++++++++++ libasyncio.spec | 129 +++++++++++++++++++++++++++++++++++++ libsimpleio.kdevelop | 175 -------------------------------------------------- libsimpleio.spec | 94 --------------------------- 5 files changed, 305 insertions(+), 270 deletions(-) create mode 100644 libasyncio.kdevelop create mode 100644 libasyncio.spec delete mode 100644 libsimpleio.kdevelop delete mode 100644 libsimpleio.spec diff --git a/configure.in b/configure.in index b193eb7..05df122 100644 --- a/configure.in +++ b/configure.in @@ -1,7 +1,7 @@ AC_INIT(configure.in) AM_CONFIG_HEADER(config.h) -AM_INIT_AUTOMAKE(libasyncio, 0.1) +AM_INIT_AUTOMAKE(libasyncio, 0.2) LIBASYNCIO_LIB_VERSION=0:0:0 diff --git a/libasyncio.kdevelop b/libasyncio.kdevelop new file mode 100644 index 0000000..c028fac --- /dev/null +++ b/libasyncio.kdevelop @@ -0,0 +1,175 @@ + + + + Reinhard Pfau + reinhard.pfau@intra2net.com + 0.1 + KDevAutoProject + C++ + + C++ + Code + + kdevsubversion + + libasyncio + + + + asyncio/libasyncio.la + + + + + + + + + + /home/reinhard/source/source/libasyncio/./ + + + + + optimized + kdevgccoptions + kdevgppoptions + kdevg77options + -O2 -g0 + + + --enable-debug=full + debug + kdevgccoptions + kdevgppoptions + kdevg77options + -O0 -g3 + + + + + + + + + + + + ada + ada_bugs_gcc + bash + bash_bugs + clanlib + w3c-dom-level2-html + fortran_bugs_gcc + gnome1 + gnustep + gtk + gtk_bugs + haskell + haskell_bugs_ghc + java_bugs_gcc + java_bugs_sun + kde2book + opengl + pascal_bugs_fp + php + php_bugs + perl + perl_bugs + python + python_bugs + qt-kdev3 + ruby + ruby_bugs + sdl + w3c-svg + sw + w3c-uaag10 + wxwidgets_bugs + + + Guide to the Qt Translation Tools + Qt Assistant Manual + Qt Designer Manual + Qt Reference Documentation + qmake User Guide + + + KDE Libraries (Doxygen) + + + + + + + + + + + + + false + false + + + *.o,*.lo,CVS + false + false + + + + + Doxygen Documentation Collection + libasyncio.tag + + + + libasyncio + libasyncio + Libasyncio + LIBASYNCIO + Reinhard Pfau + reinhard.pfau@intra2net.com + Custom + 0.1 + 2008 + /home/reinhard/source/source/libasyncio + + + + false + 3 + 3 + /usr/lib/qt-3.3 + EmbeddedKDevDesigner + /usr/lib/qt-3.3/bin/qmake + /usr/lib/qt-3.3/bin/designer + + + + + false + true + true + 250 + 400 + 250 + false + 0 + true + true + false + std=_GLIBCXX_STD;__gnu_cxx=std + true + false + false + false + false + true + true + false + .; + + + diff --git a/libasyncio.spec b/libasyncio.spec new file mode 100644 index 0000000..92d6d75 --- /dev/null +++ b/libasyncio.spec @@ -0,0 +1,129 @@ +Summary: library with asynchronous io functionality +Name: libasyncio +Version: 0.2 +Release: 1 +License: LGPL +Group: Intranator +Vendor: Intra2net AG +Source: %{name}-%{version}.tar.gz +Buildroot: /tmp/%{name}-%{version}-root +Prefix: /usr +Requires: libi2ncommon >= 1.0 +Requires: boost >= 1.32.0 +BuildPrereq: libtool +BuildRequires: boost-devel >= 1.32.0 +Obsoletes: libsimpleio + +%description +library with asynchronous io functionality + + +%package devel +Summary: library with asynchronous io functionality +Group: Intranator/Development +Requires: libi2ncommon-devel +Requires: boost-devel >= 1.32.0 +Obsoletes: libsimpleio-devel + + +%description devel +development files for library with asynchronous io functionality + + +%package utils +Summary: library with asynchronous io functionality +Group: Intranator +Requires: boost >= 1.32.0 + +%description utils +A collection of util function and classes used within asyncio, but +are also usable for other purposes, too. + + +%package utils-devel +Summary: library with asynchronous io functionality +Group: Intranator/Development +Requires: boost-devel >= 1.32.0 + +%description utils-devel +development files for asyncio utils. + + +%package t2n +Summary: glue library for using t2n with libasyncio +Group: Intranator +BuildRequires: libt2n-devel >= 0.4 +Requires: libt2n >= 0.4 +Obsoletes: libsimpleio-t2n + +%description t2n +glue lib for using t2n with simpleio. + + +%package t2n-devel +Summary: glue library for using t2n with libasyncio +Group: Intranator/Development +Requires: libt2n-devel >= 0.4 + +%description t2n-devel +development files for glue lib for using t2n with simpleio. + + + +%prep +%setup -q + +%build +export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/intranator/lib/pkgconfig +autoreconf --force -i +./configure $RPM_BUILD_WITH_OPTIMIZE --prefix=%{prefix} +dmake + +for dir in utils asyncio; do + make -C $dir headerlist +done + +dmake check + +%install +make DESTDIR=$RPM_BUILD_ROOT install + +%clean +rm -fr $RPM_BUILD_ROOT + +%post +/sbin/ldconfig + +%files +%defattr(-,root,root) +%doc LICENSE +%{prefix}/lib/libasyncio.so* + +%files devel -f headerlist.asyncio +%defattr(-,root,root) +%{prefix}/lib/libasyncio.*a* +%{prefix}/lib/pkgconfig/libasyncio.pc + + +%files utils +%defattr(-,root,root) +%{prefix}/lib/libasyncio_utils.so* + + +%files utils-devel -f headerlist.utils +%defattr(-,root,root) +%{prefix}/lib/libasyncio.*a* +%{prefix}/lib/pkgconfig/libasyncio_utils.pc + + +%files t2n +%defattr(-,root,root) +%doc LICENSE +%{prefix}/lib/libasyncio_t2n.so* + +%files t2n-devel +%defattr(-,root,root) +%{prefix}/lib/libasyncio_t2n.*a* +%{prefix}/lib/pkgconfig/libasyncio_t2n.pc +%{prefix}/include/asyncio_t2n*.hpp + diff --git a/libsimpleio.kdevelop b/libsimpleio.kdevelop deleted file mode 100644 index ddfdb81..0000000 --- a/libsimpleio.kdevelop +++ /dev/null @@ -1,175 +0,0 @@ - - - - Reinhard Pfau - reinhard.pfau@intra2net.com - 0.1 - KDevAutoProject - C++ - - C++ - Code - - kdevsubversion - - libsimpleio - - - - simpleio/libsimpleio.la - - - - - - - - - - /home/reinhard/source/source/libsimpleio/./ - - - - - optimized - kdevgccoptions - kdevgppoptions - kdevg77options - -O2 -g0 - - - --enable-debug=full - debug - kdevgccoptions - kdevgppoptions - kdevg77options - -O0 -g3 - - - - - - - - - - - - ada - ada_bugs_gcc - bash - bash_bugs - clanlib - w3c-dom-level2-html - fortran_bugs_gcc - gnome1 - gnustep - gtk - gtk_bugs - haskell - haskell_bugs_ghc - java_bugs_gcc - java_bugs_sun - kde2book - opengl - pascal_bugs_fp - php - php_bugs - perl - perl_bugs - python - python_bugs - qt-kdev3 - ruby - ruby_bugs - sdl - w3c-svg - sw - w3c-uaag10 - wxwidgets_bugs - - - Guide to the Qt Translation Tools - Qt Assistant Manual - Qt Designer Manual - Qt Reference Documentation - qmake User Guide - - - KDE Libraries (Doxygen) - - - - - - - - - - - - - false - false - - - *.o,*.lo,CVS - false - false - - - - - Doxygen Documentation Collection - libsimpleio.tag - - - - libsimpleio - libsimpleio - Libsimpleio - LIBSIMPLEIO - Reinhard Pfau - reinhard.pfau@intra2net.com - Custom - 0.1 - 2008 - /home/reinhard/source/source/libsimpleio - - - - false - 3 - 3 - /usr/lib/qt-3.3 - EmbeddedKDevDesigner - /usr/lib/qt-3.3/bin/qmake - /usr/lib/qt-3.3/bin/designer - - - - - false - true - true - 250 - 400 - 250 - false - 0 - true - true - false - std=_GLIBCXX_STD;__gnu_cxx=std - true - false - false - false - false - true - true - false - .; - - - diff --git a/libsimpleio.spec b/libsimpleio.spec deleted file mode 100644 index 0ef4d8f..0000000 --- a/libsimpleio.spec +++ /dev/null @@ -1,94 +0,0 @@ -Summary: library with asynchronous io functionality for Intra2net programs -Name: libsimpleio -Version: ##VERSION## -Release: 1 -License: Intranator License -Group: Intranator -Vendor: Intra2net AG -Source: %{name}-%{version}.tar.gz -Buildroot: /tmp/%{name}-%{version}-root -Prefix: /usr/intranator -Requires: libi2ncommon >= 1.0 -Requires: boost >= 1.32.0 -BuildPrereq: libtool -BuildRequires: boost-devel >= 1.32.0 -BuildRequires: libt2n-devel >= 0.4 - - -%description -library with asynchronous io functionality for Intra2net programs. - - -%package devel -Summary: library with asynchronous io functionality for Intra2net programs -Group: Intranator/Development -Requires: libi2ncommon-devel -Requires: boost-devel >= 1.32.0 - - -%description devel -development files for library with asynchronous io functionality for Intra2net programs - - -%package t2n -Summary: glue library for using t2n with libsimpleio -Group: Intranator -Requires: libt2n >= 0.4 - -%description t2n -glue lib for using t2n with simpleio. - - -%package t2n-devel -Summary: glue library for using t2n with libsimpleio -Group: Intranator/Development -Requires: libt2n-devel >= 0.4 - -%description t2n-devel -development files for glue lib for using t2n with simpleio. - - - -%prep -%setup -q - -%build -export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/intranator/lib/pkgconfig -autoreconf --force -i -./configure $RPM_BUILD_WITH_OPTIMIZE --prefix=%{prefix} -dmake - -dmake check - -%install -make DESTDIR=$RPM_BUILD_ROOT install - -%clean -rm -fr $RPM_BUILD_ROOT - -%post -/sbin/ldconfig - -%files -%defattr(-,root,root) -%doc LICENSE -%{prefix}/lib/libsimpleio.so* - -%files devel -%defattr(-,root,root) -%{prefix}/lib/libsimpleio.*a* -%{prefix}/lib/pkgconfig/libsimpleio.pc -%{prefix}/include/simpleio.hpp -%{prefix}/include/simple[a-hj-z]*.hpp - -%files t2n -%defattr(-,root,root) -%doc LICENSE -%{prefix}/lib/libsimpleio_t2n.so* - -%files t2n-devel -%defattr(-,root,root) -%{prefix}/lib/libsimpleio_t2n.*a* -%{prefix}/lib/pkgconfig/libsimpleio_t2n.pc -%{prefix}/include/simpleio_t2n*.hpp - -- 1.7.1