1234567891011121314151617181920212223242526 |
- # Tanım: FTDI yongaları ile konuşmak için bir kütüphane, isteğe bağlı python bağları.
- # URL: http://www.intra2net.com/en/developer/libftdi/download.php
- # Paketçi: milisarge
- # Gerekler: libusb confuse boost cmake python3 swig
- # Grup: kütüphane
- isim=libftdi
- surum=1.4
- devir=1
- kaynak=(http://www.intra2net.com/en/developer/libftdi/download/${isim}1-$surum.tar.bz2)
- derle() {
- cd ${isim}1-$surum
- sed -i 's|LIB_SUFFIX 64|LIB_SUFFIX ""|' CMakeLists.txt
- sed -i "s|MODE=\"0664\", GROUP=\"plugdev\"|TAG+=\"uaccess\"|g" packages/99-libftdi.rules
- mkdir -p build
- cd build
- cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_BUILD_RPATH=ON \
- -DCMAKE_BUILD_TYPE=Release -DEXAMPLES=OFF -DFTDI_EEPROM=ON
- make
- make DESTDIR="$PKG" install
- install -Dm644 "../packages/99-libftdi.rules" "$pkgdir/usr/lib/udev/rules.d/69-libftdi.rules"
- cp -r ../examples/* "$PKG/usr/share/libftdi/examples"
- }
|