--- ifp-line-0.2.4.1.orig/Makefile +++ ifp-line-0.2.4.1/Makefile @@ -3,7 +3,7 @@ CFLAGS = `libusb-config --cflags` -Wall -g LDFLAGS = `libusb-config --libs` PREFIX ?= /usr/local -MANDIR ?= ${PREFIX}/man/man1 +MANDIR ?= ${PREFIX}/share/man/man1 INSTALL ?= /usr/bin/install OBJS = ifp.o ifp_routines.o unicodehack.o --- ifp-line-0.2.4.1.orig/debian/changelog +++ ifp-line-0.2.4.1/debian/changelog @@ -0,0 +1,5 @@ +ifp-line (0.2.4.1-1) unstable; urgency=low + + * Initial Release. (Closes: #250968) + + -- Joe Wreschnig Wed, 26 May 2004 02:06:16 -0500 --- ifp-line-0.2.4.1.orig/debian/compat +++ ifp-line-0.2.4.1/debian/compat @@ -0,0 +1 @@ +4 --- ifp-line-0.2.4.1.orig/debian/dirs +++ ifp-line-0.2.4.1/debian/dirs @@ -0,0 +1 @@ +usr/bin --- ifp-line-0.2.4.1.orig/debian/README.Debian +++ ifp-line-0.2.4.1/debian/README.Debian @@ -0,0 +1,47 @@ +ifp-line for Debian +------------------- + +1. What are "UMS" and "Manager" mode? Why would I want Manager mode? + +There are two ways to access iFP devices; USB Mass Storage (UMS) and +the so-called "Manager" mode (named such because of the Windows +software for using this mode). Based on the firmware type you choose, +an iFP device can run in either mode. + +In USB mass storage mode, your iFP device will appear as a USB hard +drive (e.g. /dev/sda), and you can mount it and copy files to and +from it with normal file management tools. + +In Manager mode, your iFP device will not appear as a USB hard drive, +but as another kind of USB device. In this case, you need to use this +package (ifp-line) to copy music to and from it. However, Manager mode +firmware is the only version that supports Ogg Vorbis files. + +2. How can I make my player play Ogg Vorbis files? + +If you have an iFP-1xx model, you can't. Sorry. According to iRiver, +they don't have any auxiliary memory for decoding, which makes +supporting them much more difficult. + +If your player doesn't already play Ogg Vorbis files (many don't), you +need to upgrade your firmware. You will need to use the Manager mode +firmware (see above). + +Go to http://www.iriver.com/support/download.asp and select your model +number, and the "Firmware & Drivers" category. + +As of May 2004, if +You have: You want: +iFP-3xxT 2.10G (Manager version) +iFP-5xxT 1.20 (Manager version) +iFP-10xx 1.23 (I think) + +You can unzip the file you download with unzip (apt-get install unzip), +and then use 'ifp firmupdate' on the resulting .hex file. + +3. How can I let a non-root user use ifp? + +Make sure you have 'pmp-common' installed (apt-get install pmp-common) +and add the user to the pmp-driver group (adduser pmp-driver). + + -- Joe Wreschnig , Wed, 26 May 2004 02:06:16 -0500 --- ifp-line-0.2.4.1.orig/debian/copyright +++ ifp-line-0.2.4.1/debian/copyright @@ -0,0 +1,18 @@ +This package was debianized by Joe Wreschnig on +Wed, 26 May 2004 02:06:16 -0500. + +It was downloaded from http://ifp-driver.sourceforge.net/ + +Upstream Authors: + Pavel Kriz + Yamashiro, Jun + +Copyright: + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +On Debian GNU/Linux systems, the GNU GPL may be found at +/usr/share/common-licenses/GPL. --- ifp-line-0.2.4.1.orig/debian/control +++ ifp-line-0.2.4.1/debian/control @@ -0,0 +1,21 @@ +Source: ifp-line +Section: sound +Priority: extra +Maintainer: Joe Wreschnig +Build-Depends: debhelper (>= 4.0.0), libusb-dev +Standards-Version: 3.6.1.0 + +Package: ifp-line +Architecture: any +Depends: ${shlibs:Depends} +Recommends: pmp-common +Enhances: mc +Description: command line tool to access iRiver iFP audio players + The ifp-line tool manages music on iRiver iFP audio devices, including + the 1XX, 3XX, 7XX, 8XX, and 10XX models. It lets you upload or download + music or other files to or from the device, manage directories on it, or + update your firmware version. + . + If you have an iRiver iHP (now called the "H series"), which are the + devices based on hard drives rather than flash memory, you want the + iripdb package instead. --- ifp-line-0.2.4.1.orig/debian/rules +++ ifp-line-0.2.4.1/debian/rules @@ -0,0 +1,57 @@ +#!/usr/bin/make -f + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + touch configure-stamp + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + $(MAKE) + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + -$(MAKE) clean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install PREFIX=$(CURDIR)/debian/ifp-line/usr + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- ifp-line-0.2.4.1.orig/debian/docs +++ ifp-line-0.2.4.1/debian/docs @@ -0,0 +1,3 @@ +NEWS +README +TIPS