ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
yoelionלא בפורום כעת ת.הצטרפות: 25/06/2008 · הודעות: 711 ·
 

הודעה פורסם: 16/09/2015 - 14:09
נושא ההודעה: [נפתר] הידור אורייתא בארצ'לינוקס עם QT5

היי.

אני מנסה לשכתב מחדש PKGBUILD לאורייתא בארץ' ללא הצלחה. עשיתי המון ניסויים. כן, ניסיתי לתאם את קובץ pro ולכפות עליו. הנה קובץ PKGBUILD למי שרוצה לעזור לי לתקן את תהליך הבנייה:

קוד:
pkgname=orayta-svn
pkgver=776
pkgrel=1
pkgdesc="Jewish books program with Hebrew & French translations"
arch=('i686' 'x86_64')
license=('GPLv3')
url="http://code.google.com/p/orayta/"
depends=('fribidi' 'qt5-webkit')
makedepends=('qt5-base' 'subversion')
conflicts=('quazip')
optdepends=('ttf-dejavu: good for Hebrew fonts'
            'culmus: better for Hebrew fonts'
            'ttf-sbl-hebrew: a biblical Hebrew fonts'
            'ttf-sil-ezra: a another Hebrew fonts')
_svntrunk=http://orayta.googlecode.com/svn/trunk/
_svnmod=orayta
build() {
  if [[ -d "$_svnmod/.svn" ]]; then
    (cd "$_svnmod" && svn up -r "$pkgver")
  else
svn co $_svntrunk $_svnmod
fi
  msg "SVN checkout done or server timeout"
  msg "Starting make..."
cd $srcdir/$_svnmod
sed -i '36,39d' Orayta.pro
qmake-qt5 \
    PREFIX=$pkgdir/usr \
    CONFIG+=linux
   #QMAKE_CFLAGS_RELEASE+=${CFLAGS} ${CPPFLAGS}\
   #QMAKE_CFLAGS_DEBUG+=${CFLAGS} ${CPPFLAGS}
   #QMAKE_CXXFLAGS_RELEASE+=${CFLAGS} ${CPPFLAGS}\
   #QMAKE_CXXFLAGS_DEBUG+=${CFLAGS}\
   #QMAKE_CXXFLAGS_DEBUG+=${CPPFLAGS}

make
}

package() {
make INSTALL_ROOT=${pkgdir} install
}

_________________
נכון או נכאון?

נערך לאחרונה על-ידי yoelion בתאריך 22/09/2015 - 10:25, סך-הכל נערך פעם אחת
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
חתוללא בפורום כעת ת.הצטרפות: 03/11/2007 · הודעות: 1034 ·
 

הודעה פורסם: 16/09/2015 - 15:30
נושא ההודעה:

השגיאה העיקרית שאני רואה היא: fatal error: QPrinter: No such file or directory
וזה נפתר אם מוסיפים לקובץ Orayta.pro את השורה:
קוד:
QT += printsupport


בנוסף כדאי להסיר את הדגלים dpkg-buildflags שגורמים להרבה שגיאות.

זה עדיין לא מתהדר אבל זו התחלה.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
yoelionלא בפורום כעת ת.הצטרפות: 25/06/2008 · הודעות: 711 ·
 

הודעה פורסם: 16/09/2015 - 15:47
נושא ההודעה:

תודה, חתול. מה החלופה לפקודת dpkg*? אם מורידים הערה מהגדרות qmake ב־PKGBUILD, הפקודה QMAKE מחזיר עצות. צריך שינויים מהותיים ולא נקודתיים

_________________
נכון או נכאון?
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 17/09/2015 - 13:47
נושא ההודעה:

yoelion :
תודה, חתול. מה החלופה לפקודת dpkg*? אם מורידים הערה מהגדרות qmake ב־PKGBUILD, הפקודה QMAKE מחזיר עצות. צריך שינויים מהותיים ולא נקודתיים


יכול להיות שזה לא עובד לך בגלל שאתה לא מכוון את התוכנה לצאת ידי חובה כשהיא מתהדרת.
Very Happy
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 17/09/2015 - 21:16
נושא ההודעה:

תנסה לקמפל לפי דרבנן.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
משהלא בפורום כעתSite Moderator ת.הצטרפות: 30/08/2003 · הודעות: 985 · מיקום: אלקנה, ישראל
 

הודעה פורסם: 18/09/2015 - 12:40
נושא ההודעה:

אוקיי, נתחיל מההתנצלות.

חלפו כמה וכמה שנים מאז שהתחלתי לפתח את אורייתא, וכרגע אני בשלב בו אני מנסה איכשהו לשלב בין עבודה ללימודי הנדסה - ככה שהזמן שלי לפתח את אורייתא באופן כללי שואף לאפס.

בנוסף, כמות משתמשי הדסקטופ (ובפרט בלינוקס), למעשה די זניחה ביחס למשתמשי גרסת האנדרואיד. היחס הוא של משהו כמו שלושה סדרי גודל. כמובן שהאיכות היא פקטור, אבל הכמות...

Having that said, אין שום סיבה שגרסת הדסקטופ לא תמשיך לעבוד, גם אם הקוד שלה מתוחזק רק מינימלית.
אין לי ארץ' מותקן כרגע (שוב, טרדות הזמן), אבל על פניו הבעייה היא המעבר ל Qt5, ואכן ה flag שחתול דיבר עליו הוא זה שהיה חסר.

עידכנתי את הקובץ ש qmake משתמש בו, וכעת זה אמור לעבוד. כל מה שצריך זה qmake (או qmake-qt5) ואז make ו- make install.

בכל מקרה, וזה החלק הכי קריטי בתשובה, googlecode די נסגר. הקוד האמיתי יושב כאן:
https://github.com/MosheWagner/Orayta-QT
צריך לעדכן זאת בקובץ ה PKGBUILD, כמובן, ולהחליף את סוג המאגר ל git.

מקווה שעכשיו זה יעבוד.

שנה טובה!
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
OhadEytanלא בפורום כעת ת.הצטרפות: 25/07/2007 · הודעות: 87 ·
 

הודעה פורסם: 19/09/2015 - 22:43
14 נושא ההודעה:

תודה למשה על הפיתוח
וליואל על הPKGBUILD לארץ'
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
חתוללא בפורום כעת ת.הצטרפות: 03/11/2007 · הודעות: 1034 ·
 

הודעה פורסם: 21/09/2015 - 10:49
נושא ההודעה:

ניסיתי לבנות ממאגר הגיט והבנייה נכשלת בהודעה
קוד:
make: *** No rule to make target 'install'.  Stop
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
yoelionלא בפורום כעת ת.הצטרפות: 25/06/2008 · הודעות: 711 ·
 

הודעה פורסם: 22/09/2015 - 10:35
נושא ההודעה:

2 ה־PKGBUILDS:

קוד:
# Maintainer: Yoel Lion <yoel3ster at gmail dot com>

_pkgname=Orayta-QT
pkgname=orayta
pkgver=r99.a5570d4
pkgrel=1
pkgdesc="Jewish books program with Hebrew & French translations"
arch=('i686' 'x86_64')
license=('GPLv3')
url="http://code.google.com/p/orayta/"
depends=('fribidi' 'qt5-webkit' 'orayta-books')
makedepends=('qt5-base' 'git')
conflicts=('quazip' 'orayta-svn')
optdepends=('ttf-dejavu: good for Hebrew fonts'
            'culmus: better for Hebrew fonts'
            'ttf-sbl-hebrew: a biblical Hebrew fonts'
            'ttf-sil-ezra: a another Hebrew fonts')
source=(git+https://github.com/MosheWagner/Orayta-QT.git)
md5sums=('SKIP')

pkgver() {
  cd "$_pkgname"
  ( set -o pipefail
    git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g' ||
    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
  )
}
build() {
cd $srcdir/$_pkgname
qmake-qt5 PREFIX=/usr
make
}

package() {
cd $srcdir/$_pkgname
make INSTALL_ROOT=${pkgdir} install
}


קוד:
# Maintainer: Yoel Lion <yoel3ster at gmail dot com>

_pkgname=Orayta-Books
pkgname=orayta-books
pkgver=r2.4214f16
pkgrel=1
pkgdesc="Orayta books"
arch=('any')
license=('CC-BY-3.0')
url="http://code.google.com/p/orayta/"
makedepends=('git')
conflicts=('orayta-books-svn')
source=(git+https://github.com/MosheWagner/Orayta-Books.git)
md5sums=('SKIP')

pkgver() {
  cd "$_pkgname"
  ( set -o pipefail
    git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g' ||
    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
  )
}

build() {
cd $srcdir/$_pkgname/books
./GenMakeFile.sh
}

package() {
cd $srcdir/$_pkgname/books
make DESTDIR=$pkgdir install
}

_________________
נכון או נכאון?
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
yoelionלא בפורום כעת ת.הצטרפות: 25/06/2008 · הודעות: 711 ·
 

הודעה פורסם: 22/09/2015 - 10:43
נושא ההודעה:

כן, לא העליתי ל־AUR. בינתיים אני כישלון מוחלט בתחום ה־SSH.

גמר חתימה טובה

_________________
נכון או נכאון?
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
yoelionלא בפורום כעת ת.הצטרפות: 25/06/2008 · הודעות: 711 ·
 

הודעה פורסם: 22/09/2015 - 13:04
נושא ההודעה:

העליתי

_________________
נכון או נכאון?
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. yoelion
  2. חתול
  3. yoelion
  4. אורח
  5. אורח
  6. משה
  7. OhadEytan
  8. חתול
  9. yoelion
  10. yoelion
  11. yoelion