Package: libjs-jquery-event-drag Version: 11 Revision: 2.2 # Change to 3.1 once the new php setup is done ### BuildDepends: << fink (>= 0.32), debhelper, node-uglify << Depends: << libjs-jquery << Recommends: << javascript-common << ### Source: mirror:debian:pool/main/j/jquery-goodies/jquery-goodies_11.orig.tar.bz2 Source-Checksum: SHA256(dd6edd2e476ab51047e7d30377203ba48c5209d55c86cd09f9014dec654a1c7e) SourceDirectory: jquery-goodies-%v Source2: mirror:debian:pool/main/j/jquery-goodies/jquery-goodies_11-3.debian.tar.xz Source2-Checksum: SHA256(443d611dd171b28d185816e60e2d1cbaad1a6e12db61a2cb964e440bcd140dc2) Source2ExtractDir: jquery-goodies-%v ### PatchScript: << #!/bin/sh -ev perl -pi -e "s,usr/,$(echo %p | sed -e 's;^/;;g')/,g" debian/patches/privacy_breach_uses_embedded_file.diff patch -p1 < debian/patches/privacy_breach_donation patch -p1 < debian/patches/privacy_breach_google_adsense.diff patch -p1 < debian/patches/fancybox_fix_for_ie6.diff patch -p1 < debian/patches/privacy_breach_uses_embedded_file.diff patch -p1 < debian/patches/fancybox_browser_is_undefined.patch cat >debian/installdebstuff < /dev/null | grep -v "\\.in\$"\`; do fn=\$(basename \$i); install -m755 \$i \${instdir}/DEBIAN/\${fn##*.}; done # ConfFiles cd \${instdir}; for i in \`find etc -type f 2> /dev/null\`; do echo %p/\$i >> \${instdir}/DEBIAN/conffiles; done # lintian if [ -f debian/\${pkgname}.lintian-overrides ]; then install -d -m0755 \${instdir}/\${basedir}/share/lintian/overrides; install -m644 debian/\${pkgname}.lintian-overrides \${instdir}/\${basedir}/share/lintian/overrides/\${pkgname}; fi # doc-base if [ -f debian/\${pkgname}.doc-base ]; then install -d -m0755 \${instdir}/\${basedir}/share/doc-base; install -m644 debian/\${pkgname}.doc-base \${instdir}/\${basedir}/share/doc-base/\${pkgname}; fi # README if [ -f debian/\${pkgname}.README.Debian ]; then install -d -m0755 \${instdir}/\${basedir}/share/doc/\${pkgname}; install -m644 debian/\${pkgname}.README.Debian \${instdir}/\${basedir}/share/doc/\${pkgname}/README.Fink; fi EOF chmod +x debian/installdebstuff << ### CompileScript: << debian/rules override_dh_auto_build << ### InstallScript: << install -d -m 0755 %i/share/javascript/jquery-event-drag install -m 0644 event-drag/*.js %i/share/javascript/jquery-event-drag debian/installdebstuff "%n" "%d" "%p" << DocFiles: debian/copyright event-drag/demo Description: Event Drag for jQuery DescDetail: << A jquery special event plugin that makes the task of adding complex drag interactions, to any element, simple and powerful. << ### SplitOff: << Package: libjs-jquery-event-drop Depends: << libjs-jquery << Recommends: << javascript-common << DocFiles: debian/copyright event-drop/demo InstallScript: << install -d -m 0755 %i/share/javascript/jquery-event-drop install -m 0644 event-drop/*.js %i/share/javascript/jquery-event-drop debian/installdebstuff "%n" "%d" "%p" << Description: Event Drop for jQuery DescDetail: << A jquery special event plugin that makes the task of adding complex drop interactions, to any element, simple and powerful. << << ### SplitOff2: << Package: libjs-jquery-galleriffic Depends: << libjs-jquery (>= 1.3.2), libjs-jquery-opacityrollover, libjs-jquery-history << Recommends: << javascript-common << DocFiles: debian/copyright galleriffic/[am]*.html InstallScript: << install -d -m 0755 %i/share/javascript/jquery-galleriffic install -m 0644 galleriffic/js/* %i/share/javascript/jquery-galleriffic cp -R galleriffic/css %i/share/javascript/jquery-galleriffic debian/installdebstuff "%n" "%d" "%p" << Description: Galleriffic for jQuery DescDetail: << Galleriffic is a jQuery plugin that provides a rich, post-back free experience optimized to handle high volumes of photos while conserving bandwidth. Features: * Smart image preloading after the page is loaded * Thumbnail navigation (with pagination) * jQuery.history plugin integration to support bookmark-friendly URLs per-image * Slideshow (with optional auto-updating url bookmarks) * Keyboard navigation * Events that allow for adding your own custom transition effects * API for controlling the gallery with custom controls * Support for image captions * Flexible configuration * Graceful degradation when JavaScript is not available * Support for multiple galleries per page << << ### SplitOff3: << Package: libjs-jquery-jfeed Depends: << libjs-jquery << Recommends: << javascript-common, php5 << DocFiles: debian/copyright jfeed/README jfeed/example* InstallScript: << install -d -m 0755 %i/share/javascript/jquery-jfeed install -m 0644 jfeed/build/dist/* %i/share/javascript/jquery-jfeed install -m 0644 jfeed/proxy.php %i/share/javascript/jquery-jfeed debian/installdebstuff "%n" "%d" "%p" << Description: RSS/Atom feed parser for jQuery DescDetail: << jFeed is a generic RSS/Atom feed parser, currently parses RSS 0.91, 0.92, 1.0, 2.0 and Atom 1.0 feeds. << << ### SplitOff4: << Package: libjs-jquery-jush Depends: << libjs-jquery << Recommends: << javascript-common << InstallScript: << install -d -m 0755 %i/share/javascript/jquery-jush install -m 0644 jush/* %i/share/javascript/jquery-jush debian/installdebstuff "%n" "%d" "%p" << Description: Syntax Highlighter for jQuery DescDetail: << JavaScript Syntax Highlighter can be used for client-side syntax highlighting of following languages: HTML, CSS, JavaScript, PHP, SQL, HTTP and SMTP protocol, php.ini and Apache config. Features: * Highlights languages embedded into each other * Links to documentation of all languages * Colors can be easily modified via CSS * Recognizes complete PHP syntax including __halt_compiler, heredoc, backticks, {$} variables inside strings, namespaces * Works in all major browsers including Internet Explorer, Firefox, Opera, Google Chrome << << ### SplitOff5: << Package: libjs-jquery-meiomask Depends: << libjs-jquery << Recommends: << javascript-common << DocFiles: debian/copyright meiomask/docs/* InstallScript: << install -d -m 0755 %i/share/javascript/jquery-meiomask install -m 0644 meiomask/*.js %i/share/javascript/jquery-meiomask debian/installdebstuff "%n" "%d" "%p" << Description: Mask for jQuery DescDetail: << meioMask is a simple use plugin for creating and applying masks at text input fields. Features: * Accepts paste event; * Has fixed, reverse (currency) and repeat mask types; * You can still use your hot keys and others (ex: ctrl+t, ctrl+f5, TAB ...); * Supports metadata plugin; * Works with iPhone; * Allow default values; * Has callbacks for invalid inputs, valid and overflow; * Has function to mask strings; * Support for positive and negative numbers on reverse masks; * Can auto-focus the next form element when the current input is completely filled. << << ### SplitOff6: << Package: libjs-jquery-mousewheel Depends: << libjs-jquery (>= 1.2.2) << Recommends: << javascript-common << DocFiles: debian/copyright mousewheel/test InstallScript: << install -d -m 0755 %i/share/javascript/jquery-mousewheel install -m 0644 mousewheel/*.js %i/share/javascript/jquery-mousewheel debian/installdebstuff "%n" "%d" "%p" << Description: Mousewheel for jQuery DescDetail: << A jQuery plugin that adds cross-browser mouse wheel support. << << ### SplitOff7: << Package: libjs-jquery-easing Depends: << libjs-jquery << Recommends: << javascript-common << InstallScript: << install -d -m 0755 %i/share/javascript/jquery-easing install -m 0644 easing/* %i/share/javascript/jquery-easing debian/installdebstuff "%n" "%d" "%p" << Description: Easing for jQuery DescDetail: << A jQuery plugin from GSGD to give advanced easing options. << << ### SplitOff8: << Package: libjs-jquery-history Depends: << libjs-jquery << Recommends: << javascript-common << InstallScript: << install -d -m 0755 %i/share/javascript/jquery-history install -m 0644 jquery-history/* %i/share/javascript/jquery-history debian/installdebstuff "%n" "%d" "%p" << Description: History for jQuery DescDetail: << A jQuery history plugin helps you to support back/forward buttons and bookmarks in your JavaScript applications. The application state can be stored into a URL hash and restore the state from it. << << ### SplitOff9: << Package: libjs-jquery-opacityrollover Depends: << libjs-jquery << Recommends: << javascript-common << InstallScript: << install -d -m 0755 %i/share/javascript/jquery-opacityrollover install -m 0644 opacityrollover/* %i/share/javascript/jquery-opacityrollover debian/installdebstuff "%n" "%d" "%p" << Description: Opacity rollover for jQuery DescDetail: << A jQuery plugin for opacity rollover effect. << << ### SplitOff10: << Package: libjs-jquery-form Depends: << libjs-jquery (>= 1.3.2) << Recommends: << javascript-common << InstallScript: << install -d -m 0755 %i/share/javascript/jquery-form install -m 0644 form/* %i/share/javascript/jquery-form debian/installdebstuff "%n" "%d" "%p" << Description: Form for jQuery DescDetail: << The jQuery Form Plugin allows you to easily and unobtrusively upgrade HTML forms to use AJAX. The main methods, ajaxForm and ajaxSubmit, gather information from the form element to determine how to manage the submit process. Both of these methods support numerous options which allows you to have full control over how the data is submitted. << << ### SplitOff11: << Package: libjs-jquery-tipsy Depends: << libjs-jquery << Recommends: << javascript-common << DocFiles: debian/copyright InstallScript: << install -d -m 0755 %i/share/javascript/jquery-tipsy install -m 0644 tipsy/src/javascripts/* %i/share/javascript/jquery-tipsy cp -R tipsy/src/images %i/share/javascript/jquery-tipsy cp -R tipsy/src/stylesheets %i/share/javascript/jquery-tipsy debian/installdebstuff "%n" "%d" "%p" << Description: Facebook-style tooltip for jQuery DescDetail: << Tipsy is a jQuery plugin for creating a Facebook-like tooltips effect based on an anchor tag's title attribute. << << ### SplitOff12: << Package: libjs-jquery-fancybox Depends: << libjs-jquery, libjs-jquery-easing, libjs-jquery-mousewheel << Recommends: << javascript-common << InstallScript: << install -d -m 0755 %i/share/javascript/jquery-fancybox install -m 0644 fancybox/* %i/share/javascript/jquery-fancybox debian/installdebstuff "%n" "%d" "%p" << Description: Fancy lightbox alternative for jQuery DescDetail: << FancyBox is a tool for displaying images, html content and multi-media in a Mac-style "lightbox" that floats overtop of web page. Features: * Can display images, HTML elements, SWF movies, Iframes and also Ajax requests * Customizable through settings and CSS * Groups related items and adds navigation. * Support fancy transitions by using easing plugin * Adds a nice drop shadow under the zoomed item << << ### SplitOff13: << Package: libjs-jquery-cookie Depends: << libjs-jquery << Recommends: << javascript-common << DocFiles: debian/copyright InstallScript: << install -d -m 0755 %i/share/javascript/jquery-cookie install -m 0644 cookie/jquery.cookie*js %i/share/javascript/jquery-cookie debian/installdebstuff "%n" "%d" "%p" << Description: Cookie for jQuery DescDetail: << A simple, lightweight utility plugin for reading, writing and deleting cookies. << << ### SplitOff14: << Package: libjs-jquery-metadata Depends: << libjs-jquery << Recommends: << javascript-common << DocFiles: debian/copyright InstallScript: << install -d -m 0755 %i/share/javascript/jquery-metadata install -m 0644 metadata/*.js %i/share/javascript/jquery-metadata debian/installdebstuff "%n" "%d" "%p" << Description: Metadata parsing for jQuery DescDetail: << Sets the type of metadata to use. Metadata is encoded in JSON, and each property in the JSON will become a property of the element itself. There are three supported types of metadata storage: attr: Inside an attribute. The name parameter indicates *which* attribute. class: Inside the class attribute, wrapped in curly braces: { } elem: Inside a child element (e.g. a script tag). The name parameter indicates *which* element. The metadata for an element is loaded the first time the element is accessed via jQuery. As a result, you can define the metadata type, use $(expr) to load the metadata into the elements matched by expr, then redefine the metadata type and run another $(expr) for other elements. << << ### SplitOff15: << Package: libjs-jquery-tablesorter Depends: << libjs-jquery (>= 1.2.3), libjs-jquery-metadata << Recommends: << javascript-common << DocFiles: debian/copyright tablesorter/changelog tablesorter/docs:examples InstallScript: << install -d -m 0755 %i/share/javascript/jquery-tablesorter install -m 0644 tablesorter/*.js %i/share/javascript/jquery-tablesorter cp -R tablesorter/addons %i/share/javascript/jquery-tablesorter cp -R tablesorter/themes %i/share/javascript/jquery-tablesorter debian/installdebstuff "%n" "%d" "%p" << Description: Flexible client-side table sorting DescDetail: << Tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell. It has many useful features including: * Multi-column sorting * Parsers for sorting text, URIs, integers, currency, floats, IP addresses, dates (ISO, long and short formats), time. Add your own easily * Support secondary "hidden" sorting (e.g., maintain alphabetical sort when sorting on other criteria) * Extensibility via widget system * Cross-browser: IE 6.0+, FF 2+, Safari 2.0+, Opera 9.0+ * Small code size << << ### SplitOff16: << Package: libjs-jquery-treetable Depends: << libjs-jquery << Recommends: << javascript-common << DocFiles: debian/copyright treetable/doc/* treetable/examples InstallScript: << install -d -m 0755 %i/share/javascript/jquery-treetable install -m 0644 treetable/src/*.js %i/share/javascript/jquery-treetable install -m 0644 treetable/src/*.css %i/share/javascript/jquery-treetable cp -R treetable/src/images %i/share/javascript/jquery-treetable debian/installdebstuff "%n" "%d" "%p" << Description: TreeTable for jQuery DescDetail: << The treeTable plugin allows you to display a tree in a table, i.e. a directory structure or a nested list. Each branch in this tree can be collapsed and expanded, just like in a file explorer in most modern operating systems. Features * Display a data tree in a table column. * As unobtrusively as possible. * Optional collapse/expand behavior on branches (think of how a directory structure works in most file explorers). * Prepared for drag & drop of branches/nodes. * Unlimited tree depth. << << ### SplitOff17: << Package: libjs-jquery-livequery Depends: << libjs-jquery << Recommends: << javascript-common << DocFiles: debian/copyright livequery/*.markdown InstallScript: << install -d -m 0755 %i/share/javascript/jquery-livequery install -m 0644 livequery/*.js %i/share/javascript/jquery-livequery debian/installdebstuff "%n" "%d" "%p" << Description: Live query for jQuery DescDetail: << Live Query (formerly Behavior) utilizes the power of jQuery selectors by binding events or firing callbacks for matched elements auto-magically, even after the page has been loaded and the DOM updated. << << ### SplitOff18: << Package: libjs-jquery-countdown Depends: << libjs-jquery << Recommends: << javascript-common << DocFiles: debian/copyright InstallScript: << install -d -m 0755 %i/share/javascript/jquery-countdown install -m 0644 countdown/*.js %i/share/javascript/jquery-countdown install -m 0644 countdown/*.png %i/share/javascript/jquery-countdown install -m 0644 countdown/*.gif %i/share/javascript/jquery-countdown install -m 0644 countdown/*.css %i/share/javascript/jquery-countdown ln -s %p/share/javascript/jquery-countdown/jquery-countdown.min.js %i/share/javascript/jquery-countdown/jquery-countdown.pack.js debian/installdebstuff "%n" "%d" "%p" << Description: Countdown for jQuery DescDetail: << A jQuery plugin that sets a div or span to show a countdown to a given time. << << ### SplitOff19: << Package: libjs-jquery-resize Depends: << libjs-jquery << Recommends: << javascript-common << DocFiles: debian/copyright resize/README.markdown InstallScript: << install -d -m 0755 %i/share/javascript/jquery-resize install -m 0644 resize/*js %i/share/javascript/jquery-resize debian/installdebstuff "%n" "%d" "%p" << Description: Resize for jQuery DescDetail: << With jQuery resize event, resize event handlers can be bound to elements other than window. << << SplitOff20: << Package: libjs-jquery-resize-doc DocFiles: debian/copyright resize/docs/* InstallScript: << debian/installdebstuff "%n" "%d" "%p" << Description: Resize for jQuery (doc) DescDetail: << With jQuery resize event, resize event handlers can be bound to elements other than window. . This package contains the HTML documentation. << << ### #SplitOff21: << # Package: libjs-jquery-uploadify # Depends: << # libjs-jquery, # libjs-swfobject, # libjs-swfupload # << # Recommends: << # javascript-common # << # DocFiles: debian/copyright # InstallScript: << #install -d -m 0755 %i/share/doc/%n/examples #install -m 0644 uploadify/check-exists.php %i/share/doc/%n/examples #install -m 0644 uploadify/index.php %i/share/doc/%n/examples #install -m 0644 uploadify/uploadify.php %i/share/doc/%n/examples # #install -d -m 0755 %i/share/javascript/jquery-uploadify #install -m 0644 uploadify/*.js %i/share/javascript/jquery-uploadify #install -m 0644 uploadify/uploadify.css %i/share/javascript/jquery-uploadify #install -m 0644 uploadify/uploadify-cancel.png %i/share/javascript/jquery-uploadify # #ln -s %p/share/javascript/swfupload/swfupload.swf %i/share/javascript/jquery-uploadify/uploadify.swf # #debian/installdebstuff "%n" "%d" "%p" # << # Description: Easy multiple file upload for jQuery # DescDetail: << #Uploadify is a jQuery plugin that allows you to easily add multiple file #upload functionality to your website. # #Features: # * Multiple file uploads # * Drag and drop # * Real-time progress indicators # * Custom upload restrictions # * Extreme customization # #This package contains the Flash version of Uploadify. # << #<< ### SplitOff22: << Package: libjs-jquery-slides Depends: << libjs-jquery << Recommends: << javascript-common << DocFiles: debian/copyright slides/examples InstallScript: << install -d -m 0755 %i/share/doc/%n/examples cp -R slides/examples/* %i/share/doc/%n/examples install -d -m 0755 %i/share/javascript/jquery-slides install -m 0644 slides/source/*.js %i/share/javascript/jquery-slides install -d -m 0755 %i/share/doc/%n/examples/Carousel/js ln -s %p/share/javascript/jquery-slides/slides.min.jquery.js %i/share/doc/%n/examples/Carousel/js/slides.min.jquery.js install -d -m 0755 %i/share/doc/%n/examples/Linking/js ln -s %p/share/javascript/jquery-slides/slides.min.jquery.js %i/share/doc/%n/examples/Linking/js/slides.min.jquery.js install -d -m 0755 %i/share/doc/%n/examples/Standard/js ln -s %p/share/javascript/jquery-slides/slides.min.jquery.js %i/share/doc/%n/examples/Standard/js/slides.min.jquery.js install -d -m 0755 %i/share/doc/%n/examples/images-with-captions/js ln -s %p/share/javascript/jquery-slides/slides.min.jquery.js %i/share/doc/%n/examples/images-with-captions/js/slides.min.jquery.js install -d -m 0755 %i/share/doc/%n/examples/Simple/js ln -s %p/share/javascript/jquery-slides/slides.min.jquery.js %i/share/doc/%n/examples/Simple/js/slides.min.jquery.js install -d -m 0755 %i/share/doc/%n/examples/Product/js ln -s %p/share/javascript/jquery-slides/slides.min.jquery.js %i/share/doc/%n/examples/Product/js/slides.min.jquery.js install -d -m 0755 %i/share/doc/%n/examples/multiple/js ln -s %p/share/javascript/jquery-slides/slides.min.jquery.js %i/share/doc/%n/examples/multiple/js/slides.min.jquery.js ln -s %p/share/doc/%n/examples/Linking/img %i/share/doc/%n/examples/Standard/img ln -s %p/share/doc/%n/examples/Linking/img %i/share/doc/%n/examples/images-with-captions/img ln -s %p/share/doc/%n/examples/Linking/img/background.png %i/share/doc/%n/examples/Product/img/background.png ln -s %p/share/doc/%n/examples/Linking/img/loading.gif %i/share/doc/%n/examples/Product/img/loading.gif debian/installdebstuff "%n" "%d" "%p" << Description: Simple slideshow for jQuery DescDetail: << A simple slideshow plugin for jQuery packed with a useful set of features to help novice and advanced developers alike create elegant and user-friendly slideshows. << << ### SplitOff23: << Package: libjs-jquery-fullscreen Depends: << libjs-jquery << Recommends: << javascript-common << DocFiles: debian/copyright fullscreen/readme.md InstallScript: << install -d -m 0755 %i/share/javascript/jquery-fullscreen install -m 0644 fullscreen/fullscreen/jquery.fullscreen.js %i/share/javascript/jquery-fullscreen debian/installdebstuff "%n" "%d" "%p" << Description: FullScreen for jQuery DescDetail: << A jQuery plugin that wraps around the Full Screen API and works around various browser differences. Works in FF 10, Chrome and Safari. It is useful for presenting users with an easier to read version of your web pages, or zooming and