diff --git a/deskutils/Makefile b/deskutils/Makefile index 5d0f1aff48f9..1fc9773b271d 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -1,259 +1,260 @@ # $FreeBSD$ # COMMENT = Things that used to be on the desktop before computers were invented SUBDIR += affiche SUBDIR += akamaru SUBDIR += alacarte SUBDIR += appwrapper SUBDIR += aspostit SUBDIR += autocutsel SUBDIR += babytrans SUBDIR += basket SUBDIR += bigyear SUBDIR += bitcollider SUBDIR += cairo-dock SUBDIR += cairo-dock-plugins SUBDIR += caja-extensions SUBDIR += cal SUBDIR += calcurse SUBDIR += calibre SUBDIR += cartotheque SUBDIR += cdcat SUBDIR += charmap SUBDIR += charmtimetracker SUBDIR += clipit SUBDIR += conduit SUBDIR += conkyemail SUBDIR += conkyforecast SUBDIR += cycle SUBDIR += dailystrips SUBDIR += deforaos-todo SUBDIR += deskbar-applet SUBDIR += devd-notifier SUBDIR += displaycalibrator SUBDIR += dlume SUBDIR += docear SUBDIR += dosage SUBDIR += drivel SUBDIR += easystroke SUBDIR += egroupware SUBDIR += epoch SUBDIR += etask SUBDIR += everygui SUBDIR += fbreader SUBDIR += fengoffice SUBDIR += fet SUBDIR += freemind SUBDIR += fusenshi SUBDIR += gaddr SUBDIR += ganttproject SUBDIR += ganyremote SUBDIR += gbirthday SUBDIR += gcal SUBDIR += gcalcli SUBDIR += gdesklets SUBDIR += gdesklets-recentlyused SUBDIR += gdesklets-starterbar SUBDIR += genius SUBDIR += gimmie SUBDIR += gkrellm-reminder2 SUBDIR += glabels SUBDIR += glipper SUBDIR += global-menu SUBDIR += gnochm SUBDIR += gnome-blog SUBDIR += gnome-utils SUBDIR += gnote SUBDIR += gnotime SUBDIR += gnustep-notebook SUBDIR += gnustep-wrapper SUBDIR += gourmet SUBDIR += griffith SUBDIR += growl-for-linux SUBDIR += gruler SUBDIR += gtg SUBDIR += gtimer SUBDIR += gtkjournal SUBDIR += gtodo SUBDIR += gtweakui SUBDIR += gucharmap SUBDIR += gworkspace SUBDIR += gworkspace-gwmetadata SUBDIR += gxmessage SUBDIR += gxneur SUBDIR += hamster-applet SUBDIR += hebcal SUBDIR += helpviewer SUBDIR += homerun SUBDIR += horde-groupware SUBDIR += horde-kronolith SUBDIR += horde-mnemo SUBDIR += horde-nag SUBDIR += hot-babe SUBDIR += howm SUBDIR += ical SUBDIR += ithought SUBDIR += jjclient SUBDIR += jlj SUBDIR += kcharselect SUBDIR += kchmviewer-kde4 SUBDIR += kdeconnect SUBDIR += kdepim4 SUBDIR += kdepim4-runtime SUBDIR += kdepimlibs4 SUBDIR += kdeplasma-addons SUBDIR += kruler SUBDIR += ksshaskpass SUBDIR += kupfer SUBDIR += labyrinth SUBDIR += launchy SUBDIR += libgcal SUBDIR += libopensync-plugin-evolution2 SUBDIR += libopensync-plugin-evolution2-devel SUBDIR += libopensync-plugin-file SUBDIR += libopensync-plugin-python SUBDIR += libopensync-plugin-sunbird SUBDIR += libopensync-plugin-vformat-devel SUBDIR += libstreamanalyzer SUBDIR += libstreams SUBDIR += ljcharm SUBDIR += ljclive SUBDIR += ljit SUBDIR += logjam SUBDIR += mate-notification-daemon SUBDIR += mate-utils SUBDIR += mdh SUBDIR += mencal SUBDIR += menumaker SUBDIR += mirall SUBDIR += moregroupware SUBDIR += mozo SUBDIR += mrundlg SUBDIR += msynctool SUBDIR += multisync SUBDIR += multisync-backup SUBDIR += multisync-syncml SUBDIR += myitcrm SUBDIR += nagaina SUBDIR += note SUBDIR += notecase SUBDIR += notification-daemon SUBDIR += notify-osd SUBDIR += ontv SUBDIR += openproj SUBDIR += orage SUBDIR += osmo SUBDIR += osynctool SUBDIR += p5-Data-ICal SUBDIR += p5-Goo SUBDIR += p5-ZConf-BGSet SUBDIR += p5-ZConf-Runner SUBDIR += p5-ZConf-Runner-GUI-GTK SUBDIR += pal SUBDIR += parcellite SUBDIR += phpcollab SUBDIR += phpicalendar SUBDIR += pinot SUBDIR += plan SUBDIR += planner SUBDIR += plans SUBDIR += plasma-applet-cwp SUBDIR += plasma-applet-daisy SUBDIR += plasma-applet-fancytasks SUBDIR += plasma-applet-panelspacer SUBDIR += plasma-applet-playwolf SUBDIR += plasma-applet-qstardict SUBDIR += plasma-applet-serverstatuswidget SUBDIR += plasma-applet-simpleweatherforecast SUBDIR += plasma-applet-teacooker SUBDIR += plasma-applet-yawp SUBDIR += plopfolio SUBDIR += preferencepanes SUBDIR += preferences SUBDIR += py-pystash SUBDIR += py-send2trash SUBDIR += py-vobject SUBDIR += pybookreader SUBDIR += pypanel SUBDIR += qlabels SUBDIR += qorganizer SUBDIR += qrfcview SUBDIR += qtm SUBDIR += recoll SUBDIR += rednotebook SUBDIR += remind SUBDIR += rolo SUBDIR += rox-memo SUBDIR += rubrica SUBDIR += rubygem-taskjuggler SUBDIR += semantik SUBDIR += silence SUBDIR += simpleagenda SUBDIR += simplegroupware SUBDIR += sliderule SUBDIR += splashsetter SUBDIR += steadyflow SUBDIR += strigi SUBDIR += strigiclient SUBDIR += strigidaemon SUBDIR += strigiutils SUBDIR += sugarcrm SUBDIR += superkaramba SUBDIR += superswitcher SUBDIR += surrealtodo SUBDIR += systempreferences SUBDIR += tagutils SUBDIR += taskcoach SUBDIR += taskd SUBDIR += taskwarrior SUBDIR += teapot SUBDIR += tel SUBDIR += thinkingrock SUBDIR += timer-applet SUBDIR += tine20 SUBDIR += tnote SUBDIR += todo SUBDIR += tomboy SUBDIR += tomboy-plugin-latex SUBDIR += tomboy-plugin-reminder SUBDIR += tomboy-plugin-todo SUBDIR += tomboy-plugin-wordcount SUBDIR += toolboxkit SUBDIR += tpb SUBDIR += treeline + SUBDIR += treesheets SUBDIR += tuxcards SUBDIR += vboxgtk SUBDIR += virt-manager SUBDIR += vit SUBDIR += vnc2flv SUBDIR += vym SUBDIR += wammu SUBDIR += when SUBDIR += wmpinboard SUBDIR += wyrd SUBDIR += x-tile SUBDIR += x026 SUBDIR += xcalendar SUBDIR += xchm SUBDIR += xfce4-generic-slider SUBDIR += xfce4-notes-plugin SUBDIR += xfce4-notification-daemon SUBDIR += xfce4-notifyd SUBDIR += xfce4-tumbler SUBDIR += xfce4-volumed SUBDIR += xfce4-xkb-plugin SUBDIR += xmaddressbook SUBDIR += xmdiary SUBDIR += xneur SUBDIR += xpad SUBDIR += xpad-current SUBDIR += xpostit SUBDIR += xpostitPlus SUBDIR += xrolo SUBDIR += xwrits SUBDIR += znotes SUBDIR += zorro .include diff --git a/deskutils/treesheets/Makefile b/deskutils/treesheets/Makefile new file mode 100644 index 000000000000..4fab4cccdd57 --- /dev/null +++ b/deskutils/treesheets/Makefile @@ -0,0 +1,71 @@ +# Created by: lightside +# $FreeBSD$ + +PORTNAME= treesheets +PORTVERSION= 0.0.20141016 +CATEGORIES= deskutils + +MAINTAINER= lightside@gmx.com +COMMENT= Free form data organizer + +LICENSE= ZLIB +LICENSE_FILE= ${WRKSRC}/ZLIB_LICENSE.txt + +USE_GITHUB= yes +GH_ACCOUNT= aardappel +GH_PROJECT= ${PORTNAME} +GH_COMMIT= 2cca487 +GH_TAGNAME= ${GH_COMMIT} + +BUILD_WRKSRC= ${WRKSRC}/src +EXTRACT_AFTER_ARGS= --exclude .gitignore + +USES= compiler:c++11-lang +USE_WX= 3.0+ +WX_UNICODE= yes + +PORTDATA= images +PORTDOCS= docs *.html +PORTEXAMPLES= * + +PLIST_FILES= bin/${PORTNAME} \ + share/pixmaps/${PORTNAME}.png + +DESKTOP_ENTRIES="TreeSheets" "${COMMENT}" \ + "${PORTNAME}" "${PORTNAME}" \ + "Office;Utility;" true + +OPTIONS_DEFINE= DOCS EXAMPLES + +.include + +.if ${OSVERSION} < 900014 +CXXFLAGS+= -D__LONG_LONG_SUPPORTED +.endif + +post-patch: .SILENT + ${REINPLACE_CMD} -e 's|c++|${CXX}|; \ + s|-O3|${CXXFLAGS}| ; \ + s|wx-config|${WX_CONFIG}| ; \ + /^mv treesheets/d' \ + ${BUILD_WRKSRC}/build.sh + ${REINPLACE_CMD} -e 's|sys->frame->exepath+L"|L"${DOCSDIR}|' \ + ${BUILD_WRKSRC}/document.h + ${REINPLACE_CMD} -e 's|wxFileName(exename).GetPath()|L"${DATADIR}"|' \ + ${BUILD_WRKSRC}/myframe.h + ${REINPLACE_CMD} -e 's|frame->exepath+L"/examples|L"${EXAMPLESDIR}|' \ + ${BUILD_WRKSRC}/system.h + +do-build: + (cd ${BUILD_WRKSRC} && ${SH} build.sh) + +do-install: + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + (cd ${WRKSRC}/TS && ${COPYTREE_SHARE} "${PORTDATA}" ${STAGEDIR}${DATADIR}) + (cd ${WRKSRC}/TS && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) + (cd ${WRKSRC}/TS/examples && ${COPYTREE_SHARE} "${PORTEXAMPLES}" \ + ${STAGEDIR}${EXAMPLESDIR}) + ${INSTALL_DATA} ${WRKSRC}/TS/images/icon32.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png + +.include diff --git a/deskutils/treesheets/distinfo b/deskutils/treesheets/distinfo new file mode 100644 index 000000000000..8705533f745a --- /dev/null +++ b/deskutils/treesheets/distinfo @@ -0,0 +1,2 @@ +SHA256 (treesheets-0.0.20141016.tar.gz) = d9e11711f5908dd61493faaf8f593e029db89b8c7fed15fbc7ee2d97a6d2e684 +SIZE (treesheets-0.0.20141016.tar.gz) = 1792312 diff --git a/deskutils/treesheets/pkg-descr b/deskutils/treesheets/pkg-descr new file mode 100644 index 000000000000..4f36cdba7277 --- /dev/null +++ b/deskutils/treesheets/pkg-descr @@ -0,0 +1,14 @@ +The ultimate replacement for spreadsheets, mind mappers, outliners, PIMs, text +editors and small databases. + +Suitable for any kind of data organization, such as Todo lists, calendars, +project management, brainstorming, organizing ideas, planning, requirements +gathering, presentation of information, etc. + +It's like a spreadsheet, immediately familiar, but much more suitable for +complex data because it's hierarchical. +It's like a mind mapper, but more organized and compact. +It's like an outliner, but in more than one dimension. +It's like a text editor, but with structure. + +WWW: http://treesheets.com