Arch provided virtual package ttf-font
to specify need ttf font. \
And you do better to use sysusers.d to add the group as Arch official repo does.
Search Criteria
Package Details: ccstudio 12.6.0.00008-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ccstudio.git (read-only, click to copy) |
---|---|
Package Base: | ccstudio |
Description: | Texas Instruments Code Composer Studio IDE |
Upstream URL: | http://www.ti.com/tool/ccstudio |
Keywords: | c ide msp430 |
Licenses: | custom:TSPA |
Submitter: | alexei |
Maintainer: | tapajos |
Last Packager: | tapajos |
Votes: | 20 |
Popularity: | 0.72 |
First Submitted: | 2017-06-23 06:06 (UTC) |
Last Updated: | 2024-01-15 15:33 (UTC) |
Dependencies (16)
- alsa-lib
- binutils
- gconfAUR
- gtk2 (gtk2-patched-filechooser-icon-viewAUR, gtk2-maemoAUR)
- gtk3 (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR, gtk3-classicAUR)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR)
- libcanberra
- libsecret
- libusb-compat (libusb0AUR)
- libxss
- libxtst
- ncurses5-compat-libsAUR
- nss (nss-hgAUR)
- python2AUR (python2-binAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR) (make)
- ttf-dejavu (ttf-dejavu-ibAUR, ttf-dejavu-emojilessAUR) (optional)
Required by (1)
Sources (4)
Coelacanthus commented on 2022-10-01 15:37 (UTC)
juxuanu commented on 2022-09-28 17:01 (UTC)
After succesfully setting up this program, it creates a "ti" folder at "$HOME" every time is launched, with nothing inside it. Is there a way to avoid that?
Thanks for the PKGBUILD!
deid84 commented on 2022-04-21 07:25 (UTC)
@troytjh thanks for your fix... I pushed your correction so now it runs smoothly (also tested with an helper like yay)
troytjh commented on 2022-04-19 18:58 (UTC)
Folder "$srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/362" doesn't appear to exist anymore. Changing to "365" fixed the issue on my system.
diff --git a/PKGBUILD b/PKGBUILD
index c95e520..18c9002 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -71,8 +71,8 @@ package() {
find $srcdir/$_installpath/ccs/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/epp.package.cpp.profile/.data/.settings/org.eclipse.equinox.p2.metadata.repository.prefs -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##"
find $srcdir/$_installpath/ccs/eclipse/plugins/com.ti.ccstudio.base_*/properties -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##"
find $srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/*/data/*/*.xml -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##"
- find $srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/362/data/timestamps* -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##"
- find $srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/362/data/cache.timestamps -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##"
+ find $srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/365/data/timestamps* -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##"
+ find $srcdir/$_installpath/ccs/eclipse/configuration/org.eclipse.osgi/365/data/cache.timestamps -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##"
find $srcdir/$_installpath/ccs/eclipse/configuration/ccs.properties -print0 | xargs -0 sed -i "s#$srcdir/$_installdir##"
install -D -m0755 "$srcdir/$_installpath/$_desktop" $pkgdir/usr/share/applications/$pkgname.desktop
User456 commented on 2021-07-12 08:38 (UTC)
PKGBUILD contains unsecure http-downloads instead of secure https-downloads. Can you fix this?
alexei commented on 2021-05-01 15:44 (UTC)
The browser pane is broken for the following reason: upon every launch CCS automatically extracts /opt/ccstudio/ccs/eclipse/plugins/com.ti.chromium.browser.gtk.linux.x86_64_1.0.0.202103141800/lib/jxbrowser-linux64-6.21.jar
archive into /opt/ccstudio/ccs/eclipse/configuration/.jxbrowser-chromium-lib/
and it preserves some of the permissions, which in the upstream archive are not writable for group/other, which is needed for this browser pane to run.
And, I tried fixing it by unpacking the jar, unpacking the 7z archive inside, chmoding everything and packing it back up. BUT, this doesn't work because 7z preserves only some of the permission bits; and it doesn't preserver the writable bit on the directories. Blame 7z.
yan12125 commented on 2020-06-27 02:02 (UTC)
Cool, thanks!
okasha commented on 2020-06-26 20:36 (UTC)
@yan12125: thanks for the info updated now.
Pinned Comments