Testing out the PPD42 Air Quality Sensor, with an MSP430 Launchpad and graphing the data with GNUplot.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

47 lines
1.3 KiB

5 years ago
  1. Summary: RXTX
  2. Name: rxtx
  3. Version: 2.1
  4. Release: 7pre17
  5. License: LGPL
  6. Group: Development/Libraries
  7. Source: rxtx-%{PACKAGE_VERSION}-%{PACKAGE_RELEASE}.tar.gz
  8. URL: www.rxtx.org
  9. Buildroot: /var/tmp/rxtx-root
  10. %description
  11. rxtx is an full implementation of java commapi which aims to support RS232
  12. IEEE 1284, RS485, I2C and RawIO. This is a developers release.
  13. %prep
  14. %setup -q -n rxtx-%{version}-%{release}
  15. %build
  16. export THREADS_FLAG=native
  17. ./autogen.sh
  18. CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=-s ./configure --prefix=/usr
  19. pwd
  20. make
  21. %install
  22. rm -rf $RPM_BUILD_ROOT
  23. mkdir -p $RPM_BUILD_ROOT$JAVA_HOME/jre/lib/ext $RPM_BUILD_ROOT$JAVA_HOME/jre/lib/i386
  24. make RXTX_PATH=$RPM_BUILD_ROOT$JAVA_HOME/jre/lib/i386/ JHOME=$RPM_BUILD_ROOT$JAVA_HOME/jre/lib/ext install
  25. echo "Driver=gnu.io.RXTXCommDriver" > $RPM_BUILD_ROOT$JAVA_HOME/jre/lib/ext/gnu.io.rxtx.properties
  26. find $RPM_BUILD_ROOT/usr -xtype f -print | \
  27. sed "s@^$RPM_BUILD_ROOT@@g" > INSTALLED_FILES
  28. if [ "$(cat INSTALLED_FILES)X" = "X" ] ; then
  29. echo "No files!"
  30. exit -1
  31. fi
  32. %files -f INSTALLED_FILES
  33. %defattr(-,root,root)
  34. %doc AUTHORS ChangeLog README RMISecurityManager.html COPYING INSTALL PORTING TODO
  35. %clean
  36. rm -rf $RPM_BUILD_ROOT
  37. %changelog
  38. * Sun Mar 21 2004 Willem Riede <wrrhdev@riede.org>
  39. - adjust spec file to support rpmbuild by ordinary user in Fedora context.